MySQL 5.6.36 rpm 方式安装

浏览: 2240
  • 下载MySQL

          wget https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar

  • 下载完成后 tar -xvf MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar 得到如下列表

          MySQL-server-5.6.36-1.el6.x86_64.rpm

MySQL-client-5.6.36-1.el6.x86_64.rpm

MySQL-devel-5.6.36-1.el6.x86_64.rpm

MySQL-shared-5.6.36-1.el6.x86_64.rpm

MySQL-test-5.6.36-1.el6.x86_64.rpm

MySQL-embedded-5.6.36-1.el6.x86_64.rpm

MySQL-shared-compat-5.6.36-1.el6.x86_64.rpm

  • 安装依赖包

yum -y install libaio

yum -y install numactl

  • 检查当前系统是否有自带mysql

         rpm -qa|grep mysql

  • 卸载 centos5.6 自带 mysql

          rpm -e mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps

  • 安装 MySQL

rpm -ivh MySQL-server-5.6.36-1.el6.x86_64.rpm MySQL-client-5.6.36-1.el6.x86_64.rpm

  • service mysql start 启动 mysql
  • 查看初始密码  more /root/.mysql_secret
  • mysql -uroot -p密码,登陆数据库
  • 修改初始密码 set password=password('123456')
  • 修改配置,使mysql 支持远程连接

           use mysql

           update user set host = '%' where user = 'root';

  • 提示报错,“ ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY“,检查表发现已经存在了% 

     select host from user where user="root";

  • 直接执行  flush privileges; 刷新一下
  • 测试远程连接是否成功
  • 使用 rpm方式进行安装后的程序目录如下

数据库目录

/var/lib/mysql/

配置文件

/usr/share/mysql(mysql.server命令及配置文件)

相关命令

/usr/bin(mysqladmin mysqldump等命令)

启动脚本

/etc/rc.d/init.d/(启动脚本文件mysql的目录)

推荐 1
本文由 天桥下的郑成功 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册