在华为云国际站上,您可以使用CentOS 7搭配MySQL数据库。以下是在CentOS 7上安装和配置MySQL的基本步骤:
安装MySQL
-
更新系统软件包
首先确保您的系统软件包是最新的:sudo yum update
-
添加MySQL Yum存储库
CentOS 7默认包含MariaDB,但我们可以通过MySQL提供的官方Yum存储库来安装MySQL。运行以下命令:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
-
安装MySQL
使用yum命令安装MySQL服务器:sudo yum install mysql-server
-
启动MySQL服务
安装完成后,启动MySQL服务器并将其设置为开机自启:sudo systemctl start mysqld sudo systemctl enable mysqld
配置MySQL
-
查找临时root密码
安装过程中MySQL会生成一个临时的root用户密码。可以在/var/log/mysqld.log
文件中找到该密码:sudo grep 'temporary password' /var/log/mysqld.log
-
运行安全安装脚本
使用临时密码登录并运行安全安装脚本,该脚本将引导完成对数据库的安全性配置,包括设置新密码、删除测试数据库和示例用户等:mysql_secure_installation
按提示输入临时密码并设置新密码。
-
登录MySQL
使用新的root密码登录MySQL:mysql -u root -p
创建数据库和用户
-
创建新数据库
CREATE DATABASE your_database_name;
-
创建新用户并赋予权限
例如,创建一个名为newuser
的用户,并授予其对新数据库的所有权限:CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'new_password'; GRANT ALL PRIVILEGES ON your_database_name.* TO 'newuser'@'localhost'; FLUSH PRIVILEGES;
-
退出MySQL
EXIT;
连接和使用MySQL
现在,您可以通过新用户连接到MySQL数据库并开始使用它。可以使用以下命令登录:
mysql -u newuser -p your_database_name
以上是将MySQL数据库安装到CentOS 7的基本步骤。具体的配置过程可能会根据您的需求进行调整。如果您还需要更多高级配置或优化摘要,可以参考MySQL官方文档或相关社区讨论。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/179130.html