CentOS7安装MySQL
1、检查系统是否安装了mariadb,如果安装了要先卸载
# 检查是否安装mariadb
rpm -qa | grep mariadb # 卸载 mariadb rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
2、下载mysql
wget https://repo.mysql.com/mysql80-community-release-el7-6.noarch.rpm
3、安装
yum install mysql80-community-release-el7-6.noarch.rpm
4、重新获取GPG密钥,否则安装“mysql-community-server”会报“获取 GPG 密钥失败”的错误
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
5、安装 mysql-community-server
yum -y install mysql-community-server
6、设置MySQL服务开机启动
systemctl start mysqld.service
7、查看MySQL初始密码,并登录MySql
cat /var/log/mysqld.log | grep password
mysql -u root -p
8、修改root登录密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Aa_123456';
修改密码之后退出登录,然后用新密码登录,能登录成功表示密码修改成功。
9、设置远程连接
①:修改mysql数据库中user表的host的值为“%”,然后刷新权限
update user set host = '%' where user = 'root'; select user,host from user; flush privileges;
②:在防火墙开放3306端口
systemctl start firewalld firewall-cmd --state firewall-cmd --permanent --add-port=3306/tcp firewall-cmd --reload
③:用MySQL客户端测试连接
参考:
centOS7安装MySQL教程 - 魔幻小生 - 博客园 (cnblogs.com)
分类:
MySql
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库