我是靠谱客的博主 超帅水壶,最近开发中收集的这篇文章主要介绍【Linux】CentOS下安装Mysql,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1 查看CentOS自带的Mysql

rpm -qa|grep mysql

2 将自带的mysql卸载

rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

3 yum在线安装(会自动解决依赖)

(1)确定机器可以联网

(2)yum install mysql-server

(3)启动mysql:service mysqld start(注意是mysqld,关闭时service mysqld stop)

(4)登录mysql:mysql -u root -p

    注:yum安装后,密码默认为空,提示输密码时不用输密码就可直接登录

(5)修改密码并删除一些用户表

    登录后输入 set password = password('rootroot');
    use mysql;
    select user,host from user;
    delete from user where user='';

(6)开启mysql的远程登录,默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启远程登录mysql的权限

    输入如下命令:grant all privileges on *.* to '用户名' @'%' identified by '密码';
  (如:grant all privileges on *.* to 'root' @'%' identified by 'rootroot';)
    然后输入:flush privileges;

(7)退出Mysql,开放Linux的对外访问的端口3306:/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    将修改永久保存到防火墙中:/etc/rc.d/init.d/iptables save 

(8)测试是否成功:service mysqld start
如果已经安装则: 


如果没有安装则: 
[root@localhost ~]# service mysqld start
mysqld:未被识别的服务 
还可以看看你的服务是否已经添加到linux上:chkconfig --list mysqld
如果已经安装则: 


没有安装则: 
[root@localhost ~]# chkconfig --list mysqld 
在mysqld服务中读取信息时出错,没有那个文件或目录 
一旦你启动了服务,可以这样检查服务器是否在运行:ps -el | grep mysqld 


如果你看到有,就说明服务器安装起来了~~ 

 

 

参考:

https://blog.csdn.net/u011254180/article/details/77893585

https://blog.csdn.net/dingguanyi/article/details/77875780

最后

以上就是超帅水壶为你收集整理的【Linux】CentOS下安装Mysql的全部内容,希望文章能够帮你解决【Linux】CentOS下安装Mysql所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部