如何在Ubuntu 18.04系统中安装mysql5.7

60次阅读
没有评论

共计 1878 个字符,预计需要花费 5 分钟才能阅读完成。

自动写代码机器人,免费开通

如何在 Ubuntu 18.04 系统中安装 mysql5.7?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

具体内容如下

1.1 安装

首先执行下面三条命令:

#  安装 mysql 服务
sudo apt-get install mysql-server
#  安装客户端
sudo apt install mysql-client
#  安装依赖
sudo apt install libmysqlclient-dev
#  检查状态
sudo netstat -tap | grep mysql

1.2 设置 root 密码

mysql5.7 安装完成后普通用户不能进 mysql,原因:root 的 plugin 被修改成了 auth_socket,用密码登陆的 plugin 应该是 mysql_native_password,直接用 root 权限登录就不用密码, 修改 root 密码和登录验证方式:

$ sudo su
# mysql
mysql 
mysql  select user, plugin from mysql.user;
+------------------+-----------------------+
| user | plugin |
+------------------+-----------------------+
| root | auth_socket |
| mysql.session | mysql_native_password |
| mysql.sys | mysql_native_password |
| debian-sys-maint | mysql_native_password |
+------------------+-----------------------+
4 rows in set (0.00 sec)
mysql  update mysql.user set authentication_string=PASSWORD(123456), plugin= mysql_native_password  where user= root 
mysql  flush privileges;
mysql  exit
# exit
$ sudo /etc/init.d/mysql restart
$ mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type  help;  or  \h  for help. Type  \c  to clear the current input statement.
mysql

1.3 配置 mysql 远程登录

#  修改配置文件,注释掉 bind-address = 127.0.0.1
$ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
#  保存退出,然后进入 mysql 服务,执行授权命令:$ mysql -uroot -p
mysql  grant all on *.* to root@ %  identified by  123456  with grant option;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql  flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql  exit
$ sudo /etc/init.d/mysql restart

看完上述内容,你们掌握如何在 Ubuntu 18.04 系统中安装 mysql5.7 的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计1878字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)