centos7 mysql数据库安装和配置

  • Post category:Linux

下面是 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';

整个过程就是这样,如果遇到问题可以参考相关文档或在社区中进行提问。