Ubuntu22.04中安装mysql8

77 阅读1分钟

一、安装mysql8

执行

sudo apt update

查看可使用的安装包 确保是mysql8

sudo apt search mysql-server

image.png

执行

sudo apt install -y mysql-server

安装完成后,MySQL服务会自动启动,未启动则使用以下命令启动MySQL服务:

sudo systemctl start mysql

检查MySQL状态,执行如下命令:

sudo systemctl status mysql

image.png

这样就是正常启动了

将MySQL设置为开机自启动,指令如下:

sudo systemctl enable mysql

二、mysql8修改密码

登录mysql,在默认安装时如果没有让我们设置密码,则直接回车就能登录成功。

mysql -uroot -p
use mysql

设置密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

更新域属性,'%'表示允许任意IP地址访问

update user set host='%' where user ='root';

再执行授权语句

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

刷新缓存

flush privileges;

退出mysql

Exit

三、配置MySQL远程登录及端口

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

image.png

重启mysql

sudo systemctl restart mysql