【笔记】linux (CentOS) 下安装Mysql

1.查看CentOS自带的mysql

     输入: rpm -qa | grep mysql

2.卸载CentOS自带的mysql

输入:rpm -e --nodeps 自带的mysql名

3. 上传mysql安装压缩包到linux中,下图使用的是ftp工具

4.解压Mysql到/usr/local/下的mysql目录内[注:mysql目录需要手动的创建]

cd /usr/local

mkdir mysql

tar -xvf  mysql文件名  -C /usr/local/mysql

5.在/usr/local/mysql下安装mysql

安装服务端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

6.将mysql加到系统服务中并设置开机启动

    加到系统服务:chkconfig --add mysql

    设置自动启动:chkconfig mysql on

7.启动mysql

命令:service mysql start

8.登录mysql

5.5版本密码默认空,没有密码直接回车可以登录,5.5版本以上的mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret(隐藏文件),具体可查看服务端安装日志

查看密码

登录

9.登录成功,修改密码

set password = password('修改后的密码');

10.开启mysql的远程登录

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

登录mysql后输入如下命令:

grant all privileges on *.* to 'root' @'%' identified by 'root';  --修改权限

flush privileges; --刷新权限

11.开放inux对外访问端口3306,支持mysql远程登录

    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

    /etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中

猜你喜欢

转载自blog.csdn.net/qq_40580023/article/details/84100532