ubuntu16.04徹底刪除mysql5.7
刪除mysql前 先刪除一下 /var/lib/mysql 還有 /etc/mysql(若有資料請先自行備份)
下面命令依次執行
sudo rm /var/lib/mysql/ -r # 刪除資料庫目錄
sudo rm /etc/mysql/ -r #刪除啟動指令碼、配置檔案等
sudo apt-get autoremove mysql* --purge # 解除安裝mysql所有檔案
dpkg -l |grep ^rc|awk '' |sudo xargs dpkg -p # 清理殘餘mysql檔案
mysql5.7的安裝
sudo apt-get install mysql-server
上述命令會安裝以下包:
mysql-client-5.7
mysql-common
mysql-server
mysql-server-5.7
mysql-server-core-5.7
因此無需再安裝mysql-client等。安裝過程會提示設定mysql root使用者的密碼,設定完成後等待自動安裝即可。預設安裝完成就啟動了mysql
tips: 安裝過程會提示輸入root的密碼,請自行記住密碼,否則很麻煩。
安裝好後,檢視是否安裝成功:
sudo netstat -tap | grep mysql
如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。
接下來使用命令登入mysql
mysql -u root -p
mysql> set password=password('root');#修改密碼
#設定root賬戶的host位址(修改了才可以遠端連線)
mysql>grant all privileges on *.* to 'root'@'%' identified by 'root';
mysql>flush privileges;#重新整理mysql
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf檔案,開啟並且加#注釋掉bind-address= 127.0.0.1
預設存放目錄:
1、資料庫目錄
/var/lib/mysql/
2、配置檔案
/usr/share/mysql(mysql.server命令及配置檔案)
3、相關命令
/usr/bin(mysqladmin mysqldump等命令)
4、啟動指令碼
/etc/rc.d/init.d/(啟動指令碼檔案mysql的
修改mysql配置檔案:
lower_case_table_names=1 #忽略大小寫
常見命令:
service mysql start # 啟動mysql
service mysql stop # 關閉mysql
service mysql restart #重啟mysql
如何安裝MySQL5到Linux
以rh9為例 4.你的mysql安裝路徑 bin mysqladmin u root password new password 改變mysql root口令 cp 你的mysql安裝路徑 support files mysql.server etc init.d 這條命令將mysql啟動指令碼安裝...
記錄 linux下安裝mysql5
shell groupadd mysql 普通使用者 shell useradd g mysql mysql 為mysqld增加乙個登入使用者和組 shell gunzip mysql version.tar.gz tar xvf shell cd mysql version 挑選乙個你想解開分發包...
Linux非root使用者安裝mysql5 7
rpm qa grep i mysql rpm ev 如 rpm ev mysql community common 5.7.23 1.el7.x86 64 解壓shell tar xzvf mysql 5.7.31 linux glibc2.12 x86 64.tar.gz shell mv my...