天天看点

Ubuntu18.04云主机安装MySql8.01、MySQL8.0的安装2、连接到MySQL3、更新root用户密码4、以root用户登录MySQL5、其他命令及可能遇到的错误

1、MySQL8.0的安装

安装之前记得更新源;

sudo apt upgrade
           

然后依次执行如下三条命令:

sudo apt-get install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev
           

三个命令执行完,中间有要你输入Y的时候,并没有提示安装,输入密码等界面。

2、连接到MySQL

mysql 8.0 版本会自动生成用户及密码,需要用

/etc/mysql/debian.cnf

下的用户和密码打开配置文件:

Ubuntu18.04云主机安装MySql8.01、MySQL8.0的安装2、连接到MySQL3、更新root用户密码4、以root用户登录MySQL5、其他命令及可能遇到的错误

执行命令:

mysql -udebian-sys-maint -pAy7GQr37J4YBxXwP 
           
Ubuntu18.04云主机安装MySql8.01、MySQL8.0的安装2、连接到MySQL3、更新root用户密码4、以root用户登录MySQL5、其他命令及可能遇到的错误

3、更新root用户密码

MySQL 8.0和以前的版本语法稍有不同。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345';
           

退出当前MySQL会话:

Ubuntu18.04云主机安装MySql8.01、MySQL8.0的安装2、连接到MySQL3、更新root用户密码4、以root用户登录MySQL5、其他命令及可能遇到的错误

4、以root用户登录MySQL

mysql -uroot -p12345
           
Ubuntu18.04云主机安装MySql8.01、MySQL8.0的安装2、连接到MySQL3、更新root用户密码4、以root用户登录MySQL5、其他命令及可能遇到的错误

5、其他命令及可能遇到的错误

查看安装的mysql版本

 mysql --version
           

查看mysql是否安装成功

sudo netstat -tap | grep mysql
           

如果出现了如下图的信息,则表示安装成功

Ubuntu18.04云主机安装MySql8.01、MySQL8.0的安装2、连接到MySQL3、更新root用户密码4、以root用户登录MySQL5、其他命令及可能遇到的错误

启动mysql服务

service mysql start
           

查看mysql服务状态

service mysql status
           

查看mysql的错误日志

cat /var/log/mysql/error.log
           

查看系统日志

cat /var/log/syslog
           

查看系统中安装的软件

dpkg -l | grep mysql
           

安装过程中出现错误E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方案:https://blog.csdn.net/stickmangod/article/details/85316142

apt-get更新源时出现错误: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering

解决办法:https://blog.csdn.net/goodBoyL/article/details/90038513