ubuntu 24.04.2 安装 MySQL

# 更新软件源
sudo apt update

# 查询软件包
sudo apt search mysql-server

# 安装最新软件包
sudo apt install -y mysql-server
# 安装指定版本的软件包
sudo apt install -y mysql-server-8.0

# 启动
sudo systemctl start mysql

# 开机自启
sudo systemctl enable mysql

# 检查状态
sudo systemctl status mysql


# 默认没有密码,直接回车
sudo mysql -uroot -p

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

# 刷新权限
flush privileges;

# 重启
sudo systemctl restart mysql


# 新建非root用户,用于远程操作数据库
CREATE USER 'xxx'@'%' IDENTIFIED BY 'xxxxxxx';
# 分配权限,第一个*是指库,第二个*是指表,ALL可以换成具体的操作
GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'%' WITH GRANT OPTION;
# 刷新权限
FLUSH PRIVILEGES;
posted @ 2025-08-22 09:06  .nn  阅读(8)  评论(0)    收藏  举报