linux 安裝mysql5.7.25
這兩天一直在弄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