下面是 centos7 上安装和配置 MySQL 数据库的完整攻略:
1. 安装 MySQL
使用 yum 命令安装 MySQL:
sudo yum install mysql-server
2. 启动 MySQL
安装完成后,可以使用以下命令启动 MySQL 服务:
systemctl start mysqld
3. 配置 MySQL
使用以下命令设置 MySQL root 用户的密码:
/usr/bin/mysqladmin -u root password '[密码]'
完成后可以使用以下命令尝试登陆 MySQL 数据库:
mysql -u root -p
4. 添加新用户
使用以下命令添加一个新用户,并为其分配密码和权限:
CREATE USER '[用户名]'@'localhost' IDENTIFIED BY '[密码]';
GRANT ALL PRIVILEGES ON * . * TO '[用户名]'@'localhost';
FLUSH PRIVILEGES;
5. 示例
下面是两个实际的示例:
示例 1:创建一个名为 test_database
的数据库
mysql -u root -p
CREATE DATABASE test_database;
示例 2:创建一个名为 user
的用户并为其分配权限
mysql -u root -p
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT, INSERT, UPDATE ON test_database.* TO 'username'@'localhost';
整个过程就是这样,如果遇到问题可以参考相关文档或在社区中进行提问。