linux安裝mysql5 7 24案例

2021-09-25 08:43:45 字數 2238 閱讀 2190

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...