linux(centOS6) 安装Mysql 5.6.19数据库步骤、 问题以及相应的解决办法

 数据库版本:Ver 14.14 Distrib 5.6.19, for Linux (x86_64) using  EditLine wrapper

linux版本: Linux version 2.6.32-279.el6.x86_64 ([email protected]) (gcc ve rsion 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Jun 22 12:19:21 UTC 20 12

采用的rpm安装方式。

1、官网下载tar压缩包,下载地址为http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-5.6.19-1.linux_glibc2.5.x86_64.rpm-bundle.tar;

2、解压下载的tar包,会得到如下7个文件,

MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-devel-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-embedded-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-compat-5.6.19-1.linux_glibc2.5.x86_64.rpm
MySQL-test-5.6.19-1.linux_glibc2.5.x86_64.rpm

就全部安装吧。命令如下:

rpm -ivh MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm MySQL-devel-5.6.19-1.linux_glibc2.5.x86_64.rpm MySQL-embedded-5.6.19-1.linux_glibc2.5.x86_64.rpm MySQL-shared-compat-5.6.19-1.linux_glibc2.5.x86_64.rpm MySQL-shared-5.6.19-1.linux_glibc2.5.x86_64.rpm

3、安装完成了用service mysql status 查看是成功运行的。不知道为什么现在5.6.19版本为什么不是mysqld?以前记得经常使用的 service mysqld status查看mysql的运行状态。

4、登录数据库修改配置文件,比如root@% 表修改等。使用 mysqladmin -root password "youpassword" 竟然无效 不能进去设置,这里提供两种解决办法:

  a、通过安装的日志文件可以看出在安装的过程中mysql随机生成了一串密码:可以到root目录下查找.mysql_secret文件,打开如下:

    # The random password set for the root user at Wed Jun 18 17:17:26 2014 (local time): AIIYqBQKIF0V43et 得到随机密码,就可以登录了,这是最快的。

  b、通过mysqladmin --skip-grand-tables & mysql -uroot -p 回车后设置密码 set password=password("youpassword");

5、发现一个问题,第一次登录了是操作不了数据库的 他会提示更改密码。这个 应该是由于这个最新的mysql 要生成随机密码的原因吧。

6、rpm方式安装后 etc下是没有配置文件的 新生成在usr目录下(这是新版本的变还是rpm安装方式的区别呢?)

7、设置数据库表名大小写敏感。新安装的mysql数据库都会默认将程序操作的表名变为大写?遇到过几次了,直接修改my.cnf文件:在末尾加上:lower-case-table-names = 1(取消大小写敏感)。然后在重启数据库服务就OK了 命令:service mysql restart 

8、不知道大家遇到了什么问题呢?

 

 

 

 

linux(centOS6) 安装Mysql 5.6.19数据库步骤、 问题以及相应的解决办法,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。