您的位置:首页 > 运维架构 > Linux

CentOS6.7 linux系统下安装MySQL

2017-09-06 20:30 288 查看
第一步:检查是否已经安装了mysql

rpm -qa | grep mysql  

如果已经安装了,将其卸载,如:

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

第二步: 安装mysql

① 把本地的文件上传到虚拟机

可以通过下载 FileZilla 图形化工具 进行操作,也可以通过:

这个secureCRT工具进行:http://www.linuxidc.com/Linux/2015-05/117975.htm

② 解压上传的文件

          tar -xvf mysql-linux-i586.tar -C /usr/mysql

③ 安装依赖
        yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
yum -y install libncurses.so.5 libtinfo.so.5

④ 进入到解压的目录

安装server
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

⑤ 安装client

rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

⑥   查看mysql服务启动:service mysql status
    启动mysql服务:service mysql start


安装成功以后,mysql自动分配一个密码,查看 vim /root/.mysql_secret (有个随机密码)

⑦ 连接数据库

测试:mysql -u root -p随机密码 

            修改mysql的随机密码:1.登陆成功 2.SET PASSWORD = PASSWORD('123456')
  细节:1.开机启动mysql
加入到系统服务:
chkconfig --add mysql
自动启动:
chkconfig mysql on
查询列表:
chkconfig
说明:都没关闭(off)时是没有自动启动。
       2.mysql开启远程访问:
     *在登陆状态下授权:
       grant all privileges on *.* to 'root'@'%' identified by '密码'; 
flush privileges;
     *在根目录:防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: