1.作業系統:ubuntu 14.04 64位
2.jdk版本:1.8
3.工具:xshell5、xftp5
4.說明:本文是通過xshell5工具遠端連線linux操作,如果是直接在linux視覺化介面操作那就更方便了,原理一樣
3.將解壓後的檔案移動到usr/local下面
4.將其重新命名為mysql
5.在usr/local/mysql下面建立data目錄
6.新建mysql使用者、使用者組
7.將/usr/local/mysql的所有者及所屬組改為mysql
8.初始化mysql配置/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize
9,如果在ubuntu中安裝出現以下錯誤,此處有兩種錯誤,
(1)在etc/my.cnf中配置,新增一行explicit_defaults_for_timestamp=true
(2)進入到usr/local/mysql/data目錄下面使用rm -rf /data/*刪除之前配置的資料
如果出現許可權問題則加上sudo即可)
10.開啟服務,將mysql加入服務cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
11.啟動mysql服務service mysql start
如果一下錯誤,
(1)解決方案
1.cd /var/run/mysqld/ 如果沒有mysqld則建立
2.touch mysqld.pid
3.chmod -r 777 /var/run/mysqld/ (給mysqld資料夾以及下面的子檔案或者資料夾賦予 讀寫可執行許可權)
4,然後執行service mysql start,則啟動成功
12.檢視mysql的初始化密碼cat /var/log/mysqld.log,執行後關注最後一點:root@localhost: 這裡就是初始密碼
如果沒有則先停掉mysql服務在etc/my.cnf下面新增取消密碼驗證 skip-grant-tables這一行後重新啟動服務
13,在usr/local/mysql/bin/下面使用命令./mysql -uroot-p進入mysql服務後修改密碼
(1).alter user 'root'@'localhost' identified by 'root';
如果報以下錯誤則執行flush privileges;後再次執行修改語句後再次重新整理許可權即可
(2)以上配置成功後可將my.cnf中的取消密碼驗證刪除後重新登入mysql,如果則登入成功
14,如使用本地客戶端連線則使用grant all on *.* to cspgs@'ip' identified by 'gs_zhkf_2019@';加入白名單
後flush privileges;即可,到此在ubuntu14.04中的mysql部署完成
最終結果
windows系統下安裝MySQL5 7 25
mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mytools mysql 5.7.25 winx64 設定mysql資料庫的資料的存放目錄 datadir d mytools mysql 5.7.25 winx64 data 允許最大連線數 max ...
MySQL資料庫安裝Version5 7 25
mysql資料庫大版本5.7的安裝沒有較大變化,所以mysql資料庫version5.7.25安裝請參考 mysql資料庫安裝version5.7 上面文章中mysql安裝使用version5.7.22,version5.7.25安裝請參考上面文章,並且結合參考下面的步驟,指出了version5.7...
mysql中文亂碼解決 5 7 2
1 資料庫亂碼如下 初始安裝mysql後,character set server 值是latin1.導致存入資料庫的中文顯示?亂碼。解決方法就是修改my.ini檔案 如下 mysqld 下加以下配置 server type 3 mysqld the next three options are m...