linux centos 安装mysql-5.6

来源:互联网 发布:php代理ip访问网站 编辑:程序博客网 时间:2024/05/16 10:21

第一步,下载

下载地址:http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/    (北京理工大学镜像)

下载server和client的rpm包,devel(查了一下说是C开发用到的,而目前我们这只用java,所以没有安装,但是也下载下来作为备用了)

第二步,安装mysql - server

1、查看是否已经安装过mysql

       rpm -qa |grep gaim

     

2、如果已经安装则卸载已有版本,如果没有则直接安装

      rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64

3、 安装mysql-server

        rpm -ivh MySQL-server-5.6.26-1.el6.x86_64.rpm

        安装成功后会有如下提示信息

        

        提示信息告诉你在 /root/.mysql_secret 中保存了随机生成的root账户密码,并且在第一次连接mysql的时候需要修改这个默认密码

        而且从提示信息中可以知道mysql-server的配置文件的位置为 /usr/my.cnf

4、查看mysql - server的安装目录

       find / -name mysql

       

5、启动服务

       /etc/rc.d/init.d/mysql start

       

6、将mysql设为开机启动(网上搜的,没验证过,有懂的大牛求指导一下)

      cp /usr/share/mysql/mysql.server /etc/rc.d/init.d/mysqld

      chkconfig --add mysqld

      chkconfig --level 2345 mysqld on

      service mysql start

第三步,安装mysql-client

1、安装mysql - client

      rpm -ivh MySQL-client-5.6.26-1.el6.x86_64.rpm

2、测试连接

      mysql -uroot -p

      从/root/.mysql_secret中可以找到密码

      

      正如安装server成功后的提示所说,首次登录需要修改密码

      使用mysqladmin修改

      mysqladmin -uroot -p老密码 password 新密码

      从新连接数据库,数据新密码

      

第四步,解决远程连接mysql时,报1130错误

      mysql服务器本机登录mysql后

      mysql>use mysql;      #选择mysql库

      mysql>select host from user where user='root'; #查看该用户的host值,即可连接的主机或IP名称

      mysql>update user set host='%' where user='root';  #修改host值,以通配符 % 的内容增加主机或IP名称

      mysql>flush privileges;    #刷新系统权限

      mysql>select host from user where user='root';  #查看是否修改成功

0 0
原创粉丝点击