ubuntu系统安装mysql8.0完整操作,亲自操作,逐步记录

[mysqld]bind-address = 0.0.0.0 Ctrl+o Enter Ctrl+x sudo systemctl restart mysql sudo netstat -tuln | grep 3306 现在,可以使用navicat或其他工具连接MySQL。如果连接成功,恭喜你完成了MySQL 8.0在Ubuntu上的安装!以下是可能用到的三个小技巧:1. 验证MySQL 3306端口是否开放:在其他服务...
ubuntu系统安装mysql8.0完整操作,亲自操作,逐步记录
在Ubuntu系统中,安装MySQL 8.0的详细步骤如下:

首先,在终端中运行以下命令更新软件包列表:

sudo apt-get update

接着,安装MySQL服务器和客户端:

sudo apt-get install mysql-server mysql-client

如果进行开发,还需安装开发库:

sudo apt-get install libmysqlclient-dev

安装完成后,检查MySQL是否运行正常:

sudo netstat -tap | grep mysql

登录MySQL,初始密码为空,直接回车:

mysql -u root -p

设置新的root密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'zzy147258...';
FLUSH PRIVILEGES;

如果上述方法无效,可以尝试使用:

ALTER USER 'root'@'localhost' IDENTIFIED WITH 'mysql_native_password' BY 'zzy147258...';
FLUSH PRIVILEGES;

重启MySQL服务以应用更改:

sudo service mysql restart

确保防火墙允许3306端口连接:

sudo ufw status
sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
sudo iptables -L -n

修改MySQL监听地址为0.0.0.0,以允许远程连接:

sudo nano /etc/mysql/my.cnf
[mysqld]
bind-address = 0.0.0.0
Ctrl+o Enter Ctrl+x
sudo systemctl restart mysql
sudo netstat -tuln | grep 3306

现在,可以使用navicat或其他工具连接MySQL。如果连接成功,恭喜你完成了MySQL 8.0在Ubuntu上的安装!以下是可能用到的三个小技巧:
1. 验证MySQL 3306端口是否开放:在其他服务器上尝试telnet连接。
2. 使用nano编辑器:保存和退出的快捷键是Ctrl + O 和 Enter,以及Ctrl + X。
3. 检查和修改root权限:使用`show databases;`等命令来管理数据库权限。2024-08-11
mengvlog 阅读 402 次 更新于 2025-10-31 01:36:33 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部