ubuntu 安装mysql

1. dpkg --list|grep mysql 命令可以查看当前系统是否已有mysql的相关包;同时该命令也可用于装完mysql之后的检查:

ubuntu 18.04的版本对应的默认的mysql的版本还是5.7 。。  不过无所谓。

Ubuntu18.04 默认mysql数据库版本为 5.7.24
 Ubuntu22.04 默认mysql数据库版本为8.0.33

 2. 安装完之后,默认mysql的进程就是启动着的,可以使用 netstat -tap | grep mysql 命令查看其监听情况。

同时该命令也可以用于查看当前的进程当中的端口监听情况:最后的grep 后面不论是跟进程名还是跟端口号的局部都支持查询:

 

3. 刚安装好的mysql是默认不知道root的密码的,事实上它是没有密码的。直接使用 sudo mysql -uroot -p 然后直接回车就开始进入对root用户自身的配置:

  mysql> use mysql;
#开启远程连接
update user set host='%' where user='root';
#修改了之后刷新以下权限
flush privileges;
#修改数据库密码.
ALTER USER 'root'@'%' identified with mysql_native_password BY '123456';
#修改了之后刷新以下权限
flush privileges;
#退出数据库
quit;

实际的操作过程当中,会有几处提示说 Query OK, 0 rows affected (0.00 sec)。 不用管,它是生效了的。

 4. 安装好了之后默认仍然是不能从远程进行登陆的,必须到配置文件里面去进行一项设置:

进入 vi /etc/mysql/mysql.conf.d/mysqld.cnf 找到bind-address,把127.0.0.1修改成0.0.0.0

 然后重启一下mysql服务,就可以了。

service mysql restart

 

 

 

参考链接:Ubuntu系统安装mysql超详细步骤_Mysql_脚本之家 (jb51.net)

posted @ 2024-02-23 11:55  oct  阅读(82)  评论(0)    收藏  举报