linux下安裝mysql8.0以及踩過的坑

系統(tǒng)環(huán)境:Centos 7.0

1.安裝mysql8.0

  • 安裝依賴【yum:安裝器】
yum install -y libaio
  • 進入安裝文件夾【cd:切換目錄】
cd /usr/local
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.16-el7-x86_64.tar.gz
  • 解壓壓縮包【tar -xvf :解壓tar包】
tar -zxvf  mysql-8.0.16-e17-x86_64.tar.gz 
  • 修改文件夾名稱作為安裝目錄【mv :修改文件名稱】
mv /usr/local/mysql-8.0.16-el7-x86_64 /usr/local/mysql 
  • 創(chuàng)建數據庫存放數據的文件夾【mkdir:創(chuàng)建文件夾】
mkdir /usr/local/mysql/mysqldb
  • 進入目錄【cd:切換目錄】
cd /usr/local/mysql 
  • 給MySQL 安裝目錄賦予權限 【 chmod:賦予權限 诉瓦;-R 后面所有文件硬鞍;777:最高權限】
chmod -R 777 /usr/local/mysql
  • 給MySQL 數據存儲目錄賦予權限 【 chmod:賦予權限 酪耕;-R 后面所有文件;777:最高權限】
chmod -R 777 /usr/local/mysql/mysqldb
  • 創(chuàng)建名為mysql的用戶組【groupadd:添加用戶組】
groupadd mysql
  • 創(chuàng)建名為mysql的用戶【-s/bin/false參數指定mysql用戶擁有除登錄權限以外的所有權】
useradd -r -g mysql -s /bin/false mysql
  • 將用戶添加到用戶組
chown -R mysql:mysql .
  • 創(chuàng)建mysql 配置文件 寫入配置信息 【vim:編輯器】
vim /etc/my.cnf
[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=/usr/local/mysql
# 設置mysql數據庫的數據的存放目錄
datadir=/usr/local/mysql/mysqldb
# 允許最大連接數
max_connections=10000
# 允許連接失敗的次數滓彰。這是為了防止有人從該主機試圖攻擊數據庫系統(tǒng)
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
# 設置模式(mysql 5.7版本之后不配置mode 會報錯 因為5.7下mysql的model默認為 NLY_FULL_GROUP_BY)
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
  • 進入bin文件夾【cd:切換目錄】
cd /usr/local/mysql/bin 
  • 進行安裝(安裝成功后 會生成一個臨時登錄密碼 記下)
./mysqld --initialize --console
  • 進入support-files文件夾
cd ../support-files
  • 重新賦予權限
chomd -R 777 /usr/local/mysql
  • 啟動mysql
./mysql.server start
  • 將mysql加入到系統(tǒng)進程
cp mysql.server /etc/init.d/mysqld
  • 重啟mysql服務
service mysqld restart
  • 進入bin目錄下
cd ../bin
  • 登錄mysql【u:后面是用戶名 p:后面是用戶密碼(本次輸入剛剛初始化時生成的密碼)】
./mysql -uroot -ppassword
  • 登陸成功進入mysql
  • 修改登錄密碼(第一個引號中是用戶名控妻,第二個引號中是密碼 ,分號也要打上)
mysql> alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
  • 設置遠程登錄權限
mysql> use mysql mysql> update user set user.Host='%'where user.User='root';
mysql> flush privileges;
  • 退出
quit
  • 重啟mysql服務
service mysqld restart
  • 將mysql添加環(huán)境變量 編輯profile文件
vi /etc/profile
  • 將路徑填入文件中保存退出
export PATH=$PATH:/usr/local/mysql/bin
  • 執(zhí)行鏈接命令
ln -s /usr/local/mysql/bin/mysql /usr/bin
  • 設置開機啟動(編輯rc.local文件)
vi /etc/rc.local
  • 在文件中添加(保存并退出)
service mysqld start
  • 關閉防火墻
systemctl stop firewalld.service

安裝完成

2.數據庫常用命令

  • 使用 service 啟動

service mysqld start

  • 使用 mysqld 腳本啟動

/etc/inint.d/mysqld start

  • 使用 service 停止

service mysqld stop

  • 使用 mysqld 腳本停止

/etc/inint.d/mysqld stop

  • 使用 service 重啟

service mysqld restart

  • 使用 mysqld 腳本重啟

/etc/inint.d/mysqld restart

  • 查看mysql運行狀態(tài)

systemctl status mysqld

-如果啟動報錯就用這個命令啟動

systemctl start mysqld

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市揭绑,隨后出現(xiàn)的幾起案子弓候,更是在濱河造成了極大的恐慌,老刑警劉巖他匪,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件菇存,死亡現(xiàn)場離奇詭異,居然都是意外死亡邦蜜,警方通過查閱死者的電腦和手機依鸥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來悼沈,“玉大人贱迟,你說我怎么就攤上這事⌒豕” “怎么了衣吠?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長壤靶。 經常有香客問我缚俏,道長,這世上最難降的妖魔是什么贮乳? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任忧换,我火速辦了婚禮,結果婚禮上向拆,老公的妹妹穿的比我還像新娘亚茬。我一直安慰自己,他們只是感情好亲铡,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布才写。 她就那樣靜靜地躺著,像睡著了一般奖蔓。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上讹堤,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天吆鹤,我揣著相機與錄音,去河邊找鬼洲守。 笑死疑务,一個胖子當著我的面吹牛沾凄,可吹牛的內容都是我干的。 我是一名探鬼主播知允,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼撒蟀,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了温鸽?” 一聲冷哼從身側響起保屯,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎涤垫,沒想到半個月后姑尺,有當地人在樹林里發(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡蝠猬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年切蟋,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片榆芦。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡柄粹,死狀恐怖,靈堂內的尸體忽然破棺而出匆绣,到底是詐尸還是另有隱情驻右,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布犬绒,位于F島的核電站旺入,受9級特大地震影響,放射性物質發(fā)生泄漏凯力。R本人自食惡果不足惜茵瘾,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咐鹤。 院中可真熱鬧拗秘,春花似錦、人聲如沸祈惶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽捧请。三九已至凡涩,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間疹蛉,已是汗流浹背活箕。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留可款,地道東北人育韩。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓克蚂,卻偏偏與公主長得像,于是被迫代替她去往敵國和親筋讨。 傳聞我的和親對象是個殘疾皇子埃叭,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內容