CentOS 7 系统是一款非常常见的服务器操作系统,很多运维人员和开发人员在使用 CentOS 7 系统时需要安装 MySQL 数据库,本文将介绍在 CentOS 7 上安装 MySQL 数据库的步骤。
一、下载并安装 MySQL
cd /usr/local/ chmod -R 755 mysql
yum install mysql-community-server
systemctl start mysqld.service
mysql -V
systemctl enable mysqld.service
二、配置 MySQL
cd /usr/local/mysql
cp support-files/my-default.cnf /etc/my.cnf
vi /etc/my.cnf
在 my.cnf 文件的 [mysqld] 部分添加以下参数:
default-character-set=utf8
chown -R mysql:mysql /var/lib/mysql
systemctl restart mysqld.service
mysql_secure_installation
mysql -u root -p
输入刚才设置的密码进行登录。
ALTER DATABASE 数据库名 CHARACTER SET utf8;
三、管理 MySQL
GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
注意,如果是在开发环境中,则可以用以下命令:
GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'localhost' IDENTIFIED BY '密码' WITH GRANT OPTION;
SELECT USER();
SHOW DATABASES;
CREATE DATABASE 数据库名;
DROP DATABASE 数据库名;
CREATE TABLE 表名 (字段名1 字段类型1 [NOT NULL], 字段名2 字段类型2 [NOT NULL], …);
总结
在 CentOS 7 上安装 MySQL 数据库并不复杂,只需要按照上述步骤进行即可。需要注意的是,对于系统安全而言,不建议将 root 用户开放到公网,因此最好将其设置为禁止远程登录,仅在本机使用。应当尽可能地控制 MySQL 的授权范围,同时要及时更换密码保障 MySQL 安全。
以上是centos7 安装 mysql的详细内容。更多信息请关注PHP中文网其他相关文章!