CentOS 6.2 安装 MySQL 5.7.28的教程(mysql 笔记)
1.MySQL安装路径:/usr/local
2.CentOS6.2服务器(64bit)
3.MySQL5.7.28下载(64bit)
wgethttps://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
2.MySQL安装
2.1解压缩,并重命名为mysql
2.2在mysql目录下,创建data目录
2.3创建mysql的用户组和用户,并对mysql目录设置用户组和用户
2.4初始化mysql
2.5启动mysql服务
2.6设置mysql服务开机自启动
3.MySQL连接
4.修改密码
将生成的随机密码,修改为root
5.设定远程登录mysql(本例通过Navicate远程连接MySQL)
在Linux下为了安全,默认是不允许mysql本机以外的机器访问mysql数据库服务,因此需要重新授权root,方便远程访问。
如果此时Navicate远程还是无法连接MySQL,请注意防火墙问题。线上环境一般建议关闭指定端口,不建议关闭防火墙。如何开放指定端口,请参考:Linux开放指定端口
本实例使用MySQL默认端口3306来演示。通过命令vi/etc/sysconfig/iptables来开放端口
6.Navicate远程登录MySQL
测试远程登录MySQL,连接成功。
出现如下问题,请参考:
1.ERROR1862(HY000):Yourpasswordhasexpired.Tologinyoumustchangeitusingaclientthatsupportsexpiredpasswords
请参考链接:https://www.nhooo.com/article/174243.htm
2.ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'
请参考链接:https://www.nhooo.com/article/174244.htm
3.错误信息为:mysqld:unrecognizedservice
出现错误情况:使用二进制源码安装MySQL,导致无法使用servicemysqldstart启动MySQL服务
请参考链接:https://www.nhooo.com/article/174244.htm
总结
以上所述是小编给大家介绍的CentOS6.2安装MySQL5.7.28的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。