目录
- 1.检查当前系统是否安装过mysql
- 2.没有安装过的话直接进行下一步
- 总结
1.检查当前系统是否安装过mysql
?
1 | rpm -qa|grep -i mysql |
如果出现了上方我截图的东西,则需要删除mysql
1,删除相关应用
?
1 2 | yum remove mysql-client-5.5.40-1.linux2.6.x86_64 yum remove mysql-server-5.5.40-1.linux2.6.x86_64 |
2.查看文件名中含有mysql的文件
?
1 | find / -name mysql |
若出现一下,测需根据rm -rf 路径删除文件
3.删除其他有关mysql服务
?
1 2 | //mysql的配置文件 rm -rf /etc/my.cnf |
?
1 2 | //如果不删除这个文件,则重新安装的mysql将无法设置password rm -rf /var/log/mysqld.log |
2.没有安装过的话直接进行下一步
1.解压mysql安装包
?
1 | tar -zxvf mysql-5.5.40-1.linux2.6.x86_64.rpm-bundle.tar |
可以看到我们解压出好几个包,我们只需要安装服务和客户端
?
1 2 | //安装服务端 rpm -ivh mysql-server-5.5.49-1.linux2.6.i386.rpm |
?
1 2 | //安装客户端 rpm -ivh mysql-client-5.5.49-1.linux2.6.i386.rpm |
2.开启mysql服务(如果服务开启失败,则需要删除一下在重新安装)
?
1 | service mysql start |
3设置 mysql 初始密码
?
1 | /usr/bin/mysqladmin -u root password 'root' |
4.为了防止每次开机都要启动服务,设置 mysql 服务自动启动。
?
1 2 3 4 | //加入到系统服务: chkconfig –add mysql //自动启动: chkconfig mysql on |
5.开启远程服务
登录 mysql
?
1 2 3 | //-u后跟用户名 //-p是你刚才设置的初始密码 mysql -uroot -proot |
新建账户并授权所有权限 支持%即任何远程地址都可以连接
?
1 2 | //后面那个是密码,用于我们用视图化软件连接的时候输入的密码 grant all privileges on *.* to 'root' @'%' identified by '123456'; |
刷新权限
?
1 | flush privileges; |
6.开放端口
开启 linux 的 3306 端口号
?
1 | /sbin/iptables -i input -p tcp –dport 3306 -j accept |
保存设置
?
1 | /etc/rc.d/init.d/iptables save |
总结
别忘了开放端口,如果不开放端口,在windows上mysql视图管理化软件就连接不上
到此这篇关于centos7环境下安装mysql5.5数据库的文章就介绍到这了,更多相关centos7安装mysql5.5内容请搜索钦钦技术栈以前的文章或继续浏览下面的相关文章希望大家以后多多支持钦钦技术栈!
原文链接:https://blog.csdn.net/qq_52288555/article/details/121911682
版权声明:本文(即:原文链接:https://www.qin1qin.com/catagory/3582/)内容由互联网用户自发投稿贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 630367839@qq.com 举报,一经查实,本站将立刻删除。