linux系統(tǒng)下安裝配置解壓版的MySQL數(shù)據(jù)庫圖解
一、解壓文件到當(dāng)前目錄
命令:tar -zxvf mysql....tar.gz
二、移動解壓完成的文件夾到目標(biāo)目錄并更名mysql
命令:mv mysql-版本號 /usr/local/mysql
添加系統(tǒng)mysql組和mysql用戶
添加系統(tǒng)mysql組
sudo groupadd mysql
添加mysql用戶
sudo useradd -r -g mysql mysql
添加完成后可用id mysql查看
然后進入/usr/local/mysql目錄
設(shè)置mysql用戶組對該文件夾操作權(quán)限
命令:chown -R mysql:mysql ./
查看/etc/my.cnf 是否存在,如果存在刪除掉
查看命令: ls /etc/my.cnf
刪除命令: rm /etc/my.cnf
初始化數(shù)據(jù)庫
命令:./scripts/mysql_install_db --user=mysql
注:如果執(zhí)行此命令報如下錯誤
需安裝yum包
命令:yum -y install perl perl-devel
安裝完成重新執(zhí)行初始化數(shù)據(jù)庫命令
然后進入support-files文件夾
拷貝my-default.cnf到/etc下更名為my.cnf
命令:cp my-default.cnf /etc/my.cnf
拷貝啟動文件mysql.server到/etc/rc.d/init.d下并更名為mysql
命令: cp mysql.server /etc/rc.d/init.d/mysql
然后配置mysql開機自啟動
進入/etc/init.d目錄
給mysql賦可執(zhí)行權(quán)限
命令:chmod +x mysql
添加服務(wù)
命令:chkconfig --add mysql
查看服務(wù)列表
命令:chkconfig --list
如果看到mysql的服務(wù),并且3,4,5都是on的話則成功,如果是off,則鍵入
chkconfig --level 345 mysql on
重啟電腦
檢查監(jiān)聽查看是否服務(wù)啟動
命令:netstat -na |grep 3306
更改用戶可以遠(yuǎn)程操作數(shù)據(jù)庫
授權(quán)操作
命令:grant all privileges on *.* to '%'@'%' identified by 'mypassword' with grant option;
刷新授權(quán)
flush privileges;
遠(yuǎn)程連接
刪除其他用戶
總結(jié)
以上所述是小編給大家介紹的linux系統(tǒng)下安裝配置解壓版的MySQL數(shù)據(jù)庫,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
MySQL中使用PROFILING來查看SQL執(zhí)行流程的實現(xiàn)步驟
在MySQL中,PROFILING功能提供了一種方式來分析SQL語句的執(zhí)行時間,包括查詢執(zhí)行的各個階段,如發(fā)送、解析、優(yōu)化、執(zhí)行等,這對于診斷性能問題非常有用,本文給大家介紹了MySQL中使用PROFILING來查看SQL執(zhí)行流程的實現(xiàn)步驟,需要的朋友可以參考下2024-07-07mysql如何按字段查詢重復(fù)的數(shù)據(jù)
這篇文章主要介紹了mysql如何按字段查詢重復(fù)的數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05MySQL5.7的sql腳本導(dǎo)入到MySQL5.5出錯3種解決方案
筆者需要將使用MySQL5.7數(shù)據(jù)庫的網(wǎng)站挪入winows服務(wù)器,目標(biāo)服務(wù)器使用的是MySQL5.5,因為兼顧到以前的網(wǎng)站,MySQL不能升級。遇到MySQL5.7的sql腳本導(dǎo)入到MySQL5.5出錯,總結(jié)了3種解決方案,總有一個方案適合你。2023-06-06Win10安裝MySQL5.7.18winX64 啟動服務(wù)器失敗并且沒有錯誤提示
這篇文章主要介紹了Win10安裝MySQL5.7.18winX64 啟動服務(wù)器失敗并且沒有錯誤提示,需要的朋友可以參考下2017-06-06解決mysql報錯:1264-Out of range value for&nb
這篇文章主要介紹了解決mysql報錯:1264-Out of range value for column ‘字段‘ at row 1問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11Navicat for MySQL定時備份數(shù)據(jù)庫及數(shù)據(jù)恢復(fù)詳解
這篇文章主要介紹了Navicat for MySQL定時備份數(shù)據(jù)庫及數(shù)據(jù)恢復(fù)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10Mysql技術(shù)內(nèi)幕之InnoDB鎖的深入講解
這篇文章主要給大家介紹了關(guān)于Mysql技術(shù)內(nèi)幕之InnoDB鎖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12MySQL5.6 數(shù)據(jù)庫主從同步安裝與配置詳解(Master/Slave)
本篇文章主要介紹了MySQL5.6 數(shù)據(jù)庫主從同步安裝與配置詳解,具有一定的參考價值,有興趣的可以了解一下。2017-01-01