安装MySQL 5.6
1、下载MySQL 5.6的Yum源
在CentOS系统中,首先需要下载MySQL 5.6的Yum源,打开终端,执行以下命令:
wget https://dev.mysql.com/get/mysql57communityreleaseel711.noarch.rpm
2、安装MySQL 5.6的Yum源
下载完成后,使用以下命令安装Yum源:
sudo rpm ivh mysql57communityreleaseel711.noarch.rpm
3、安装MySQL 5.6
安装Yum源后,可以使用以下命令安装MySQL 5.6:
sudo yum install mysqlcommunityserver
配置MySQL 5.6
1、启动MySQL服务
安装完成后,使用以下命令启动MySQL服务:
sudo systemctl start mysqld
2、设置MySQL开机自启动
为了让MySQL在系统启动时自动运行,执行以下命令:
sudo systemctl enable mysqld
3、查看MySQL运行状态
使用以下命令查看MySQL的运行状态:
sudo systemctl status mysqld
4、获取MySQL临时密码
在首次安装MySQL后,会生成一个临时密码,使用以下命令查看临时密码:
sudo grep 'temporary password' /var/log/mysqld.log
5、修改MySQL临时密码
使用临时密码登录MySQL,然后修改密码,执行以下命令:
mysql u root p
输入临时密码登录后,执行以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
注意:新密码需要符合MySQL的密码策略要求,例如包含大小写字母、数字和特殊字符等。
6、创建远程访问用户
如果需要允许其他IP地址的客户端访问MySQL,可以创建一个具有远程访问权限的用户,执行以下命令:
CREATE USER '用户名'@'%' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
将用户名
和密码
替换为实际的用户名和密码。
7、配置MySQL默认字符集
为了避免中文乱码问题,建议将MySQL的默认字符集设置为utf8mb4,编辑MySQL配置文件,执行以下命令:
sudo vi /etc/my.cnf
在[mysqld]
和[client]
部分添加以下配置:
[mysqld] charactersetserver=utf8mb4 collationserver=utf8mb4_unicode_ci [client] defaultcharacterset=utf8mb4
保存并退出编辑器,然后重启MySQL服务:
sudo systemctl restart mysqld
至此,CentOS上安装并配置MySQL 5.6完成。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/682225.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复