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 @   oct  阅读(65)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示