1. 程式人生 > >linux 安裝mysql5.7.25

linux 安裝mysql5.7.25

index account quest delet pre 不同 鏈接 shutdown exp

這兩天一直在弄mysql。一直安裝。終於可以安裝一個成一個了。哈哈哈 自己又寫了個腳本希望對大家有所幫助 腳本非常簡單 不錯操作起來也很容易

重要提示 我的linux 是centos7。不是6。 7和6 是不同的 關閉防火墻也是不一樣的 如果你的是 6 那麽請不要這個方法 哈哈哈。安全起見

1.首先我是是安裝的

mysql-5.7.25-linux-glibc2.12-x86_64.tar 這個版本的數據庫。如果大家想安裝 用我的方法 去mysql官網跟我下的一樣的數據庫 傳送門

技術分享圖片

下載完 需要看一下 與我的名字是否一致 要不然腳本會報錯

“mysql-5.7.25-linux-glibc2.12-x86_64.tar” 在這裏你也可以修改一下我的腳本 shell腳本非常的簡單 就是一個個的linux命令

我把腳本放到了我的百度雲上了 請務必下載 裏面還有你需要文件。

鏈接:https://pan.baidu.com/s/1RYnBaz78lez6gB6d5k4x_Q  密碼:3rss

下載完腳本後。需要一些前序工作。一共有三步。

第一步。安裝的mysql包要與腳本一個目錄

技術分享圖片

第二步 是吧百度雲上my.cnf 復制到 你的linux上。目錄在/etc/下 這裏可能會有覆蓋的提示。如果你這個是新的linux系統 沒關系 直接覆蓋 如果不是 你可以打開 看看吧我的文件內容放到你的文件裏 然後保存

第三部。請用在命令上 打上。

sudo sh mysql5-7
-25.sh

然後等帶執行完。執行完是進入你的mysql服務裏的 需要你輸入密碼

這裏的初始密碼是在這裏

技術分享圖片

復制下載 然後輸入進去。最好復制呀

技術分享圖片

這裏的密碼是不現實的。

然後進去以後。你就要改密碼了

alter user root@localhost identified by 123456;

ok以後 你的數據庫密碼是就是123456了。然後在執行兩個語句 加上權限 然後更新一下

直接復制 就可以

UPDATE `mysql`.`user` SET `Host`=%, `User`=root
, `Select_priv`=Y, `Insert_priv`=Y, `Update_priv`=Y, `Delete_priv`=Y, `Create_priv`=Y, `Drop_priv`=Y, `Reload_priv`=Y, `Shutdown_priv`=Y, `Process_priv`=Y, `File_priv`=Y, `Grant_priv`=Y, `References_priv`=Y, `Index_priv`=Y, `Alter_priv`=Y, `Show_db_priv`=Y, `Super_priv`=Y, `Create_tmp_table_priv`=Y, `Lock_tables_priv`=Y, `Execute_priv`=Y, `Repl_slave_priv`=Y, `Repl_client_priv`=Y, `Create_view_priv`=Y, `Show_view_priv`=Y, `Create_routine_priv`=Y, `Alter_routine_priv`=Y, `Create_user_priv`=Y, `Event_priv`=Y, `Trigger_priv`=Y, `Create_tablespace_priv`=Y, `ssl_type`=‘‘, `ssl_cipher`=‘‘, `x509_issuer`=‘‘, `x509_subject`=‘‘, `max_questions`=0, `max_updates`=0, `max_connections`=0, `max_user_connections`=0, `plugin`=mysql_native_password, `authentication_string`=*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9, `password_expired`=N, `password_last_changed`=2017-11-20 12:41:07, `password_lifetime`=NULL, `account_locked`=N WHERE (`User`=root);

這個是一個。還有一個

flush privileges;

到這裏。恭喜你的mysql已經安裝完成了

那你的可視化工具測試一下吧。

重要提示 我的linux 是centos7。不是6。 7和6 是不同的 關閉防火墻也是不一樣的 如果你的是 6 那麽請不要這個方法 哈哈哈。安全起見

linux 安裝mysql5.7.25