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 (mockbuild@c6b9.bsys.dev.centos.org) (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、不知道大家遇到了什么問題呢?

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM