ubuntu安装mysql@2022-04-02

查看有没有安装MySQL:

dpkg -l | grep mysql

安装MySQL:

apt install mysql-server
安装完成之后可以使用如下命令来检查是否安装成功:

netstat -tap | grep mysql

通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。

修改root用户的的密码

这里是关键点,由于mysql5.7没有password字段,密码存储在authentication_string字段中,password()方法还能用

在mysql中执行下面语句修改密码

show databases;

use mysql;

update user set authentication_string=PASSWORD("自定义密码") where user='root';

update user set plugin="mysql_native_password";

flush privileges;

quit;

重启mysql

systemctl restart mysql

配置mysql远程访问

现在配置mysql允许远程访问,首先编辑 /etc/mysql/mysql.conf.d/mysqld.cnf 配置文件:

vim /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉bind-address = 127.0.0.1

保存退出,然后进入mysql数据库,执行授权命令:

mysql -u root -p

mysql> grant all on . to root@'%' identified by '你的密码' with grant option;

mysql> flush privileges; # 刷新权限

mysql> exit

然后执行exit命令退出mysql服务,再执行如下命令重启mysql:

systemctl restart mysql

https://www.cnblogs.com/opsprobe/p/9126864.html
https://blog.csdn.net/wto882dim/article/details/93334933

你可能感兴趣的:(ubuntu安装mysql@2022-04-02)