cents7安装mysql的步骤如下:,1. 更新系统软件包。,2. 下载并添加MySQL Yum仓库。,3. 安装MySQL服务器。,4. 启动并启用MySQL服务。,5. 使用
mysql_secure_installation命令进行安全设置。在CentOS 7上安装MySQL的步骤如下:
一、卸载内置环境
检查MariaDB服务是否存在
ps -ajx | grep mariadb
如果存在,停止并卸载MariaDB服务:
systemctl stop mariadb.service yum remove mariadb -y
备份重要数据
备份my.cnf文件和数据库目录:
mkdir ~/TMP cp /etc/my.cnf ~/TMP/ cp -r /var/lib/mysql ~/TMP/
下载MySQL YUM源
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
安装MySQL YUM源
rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
清理YUM缓存
yum clean all
三、安装MySQL服务器
安装MySQL服务器
yum install -y mysql-community-server
启动MySQL服务
systemctl start mysqld.service
查看MySQL状态
systemctl status mysqld.service
获取临时密码
grep 'temporary password' /var/log/mysqld.log
登录并修改初始密码
使用临时密码登录MySQL:
mysql -u root -p
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password'; FLUSH PRIVILEGES;
退出MySQL:
quit;
授权远程访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_new_password' WITH GRANT OPTION; FLUSH PRIVILEGES;
开启防火墙端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
五、更改MySQL字符集为UTF-8
编辑配置文件
vim /etc/my.cnf
添加或修改以下内容:
[client] default-character-set=utf8 [mysqld] default-storage-engine=INNODB character-set-server=utf8
重启MySQL服务
systemctl restart mysqld.service
六、删除MySQL Yum仓库
yum remove mysql57-community-release-el7-10.noarch -y
相关问题与解答
Q1: 如何更改MySQL的默认端口号?
A1: 可以通过修改/etc/my.cnf 文件中的port 参数来更改MySQL的默认端口号,将端口号改为3307:
[mysqld] port=3307
修改完成后,重新启动MySQL服务以使更改生效:
systemctl restart mysqld.service
注意:同时需要确保防火墙规则中也包含新的端口号。
以上就是关于“cents7安装mysql”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/42935.html<
