MySQL是最常用的开源数据库,本文记录AWS的Ubuntu 18.04
系统下安装MySQL(5.7.35)
。
1 安装MySQL
首先更新一下package的索引
sudo apt update
接着,安装mysql-server package,现在安装完还不能用,因为有很多安全问题
sudo apt install mysql-server
运行下列命令,进行安全配置
sudo mysql_secure_installation
2 MySQWL基础操作
2.1 进入MySQL
sudo mysql
2.2 创建user
# username是myuser
# password是12345678
CREATE USER 'myuser'@'localhost' IDENTIFIED BY '12345678';
2.3 赋予权限
GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on *.* TO 'myuser'@'localhost' WITH GRANT OPTION;
# 单个权限可以用下面命令
# GRANT PRIVILEGE ON database.table TO 'myuser'@'localhost';
# 更新权限
FLUSH PRIVILEGES;
2.4 登录
mysql -u myuser -p
2.5 MySQL测试
无论是什么方式安装,MySQL都应该正常启动
systemctl status mysql.service
测试mysqladmin
sudo mysqladmin -p -u myuser version