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 阅读 319 次 更新于 2025-09-09 09:29:09 我来答关注问题0
  •  文暄生活科普 ubuntu安装mysql,以及完全重新安装的方法_MySQL

    Ubuntu系统中安装MySQL以及完全重新安装的方法如下:安装MySQL:安装MySQL服务:在终端中输入sudo aptget install mysqlserver命令,并按回车执行。系统将自动下载并安装MySQL服务。配置MySQL:打开配置文件:使用sudo vim /etc/mysql/my.cnf命令打开MySQL的配置文件。修改bindaddress:在文件中查找bindaddress = ...

  • 在Ubuntu下尝试安装MySQL服务器时,用户在终端输入apt-get install mysql-server命令后,系统在提示输入密码后,出现了如下的安装过程:“正在处理用于 ureadahead 的触发器.正在处理用于 man-db 的触发器.正在设置 libmysqlclient16 (5.1.61-0ubuntu0.11.04.1) .正在设置 libdbd-mysql-perl (4.016-...

  •  翡希信息咨询 Ubuntu下安装MySQL后MySQLSERVER不能启动的解决

    检查安装步骤:确保按照正确的步骤安装MySQL,包括下载、解压、配置、编译、安装以及复制配置文件和服务脚本文件。确认MySQL服务脚本的执行权限:使用sudo chmod a+x /etc/init.d/mysql.server命令确保MySQL服务脚本具有执行权限。注意路径/etc/init.d/mysql.server中的mysql.server前不应有误打的ini.。尝试...

  • 首先,确保你以 sudo 用户身份登录。接下来,运行以下命令在 Ubuntu 上安装最新 MySQL 版本(MySQL 8.0):安装完成后,MySQL 服务会自动启动。验证服务状态:输出应显示服务已启用且正在运行。使用 mysql_secure_installation 脚本增强 MySQL 安全性:运行脚本,配置验证密码策略,移除匿名用户,限制 root ...

  •  翡希信息咨询 ubuntu安装mysql没有让我设置密码

    在Ubuntu系统中,通过apt命令安装MySQL服务时,系统默认不会提示用户设置密码。以下是对此现象的详细解释及后续操作步骤:默认安装行为:使用sudo aptget install mysqlserver命令安装MySQL服务时,系统会自动初始化MySQL服务并创建必要的数据库和用户。初始化过程中,会创建一个名为root的MySQL用户,并默认赋予...

檬味博客在线解答立即免费咨询

mySQL相关话题

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