欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu16.04安裝MySQL5.7的教程

 更新時(shí)間:2017年01月21日 10:05:21   作者:花罰  
這篇文章主要介紹了Ubuntu16.04安裝MySQL5.7的教程詳解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧

安裝主程序

主程序安裝就我知道有兩種方式:

- 使用apt-get全自動(dòng)安裝

# 安裝命令
apt-get install mysql-server
# 安裝過(guò)程中需要輸入mysql的root密碼
  • 使用dpkg手動(dòng)安裝依賴包
# 1. 下載安裝包
# 我測(cè)試過(guò)程中下載的是:mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
# 國(guó)內(nèi)鏡像站:http://mirrors.sohu.com/mysql/MySQL-5.7/
wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar
# 2. 解壓安裝包
# 解壓后將出現(xiàn):
#  libmysqlclient20_5.7.16-1ubuntu16.04_amd64.deb
#  mysql-common_5.7.16-1ubuntu16.04_amd64.deb      
#  mysql-community-source_5.7.16-1ubuntu16.04_amd64.deb 
#  mysql-testsuite_5.7.16-1ubuntu16.04_amd64.deb
#  libmysqlclient-dev_5.7.16-1ubuntu16.04_amd64.deb 
#  mysql-community_5.7.16-1ubuntu16.04_amd64.changes   
#  mysql-community-test_5.7.16-1ubuntu16.04_amd64.deb 
#  libmysqld-dev_5.7.16-1ubuntu16.04_amd64.deb    
#  mysql-community-client_5.7.16-1ubuntu16.04_amd64.deb 
#  mysql-server_5.7.16-1ubuntu16.04_amd64.deb
#  mysql-client_5.7.16-1ubuntu16.04_amd64.deb    
#  mysql-community-server_5.7.16-1ubuntu16.04_amd64.deb
tar -xvf ../mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar -C ./
# 3. 使用dpkg安裝依賴包
dpkg -i mysql-common_5.7.16-1ubuntu16.04_amd64.deb
dpkg -i libmysqlclient20_5.7.17-1ubuntu16.04_amd64.deb 
dpkg -i libmysqlclient-dev_5.7.17-1ubuntu16.04_amd64.deb 
dpkg -i libmysqld-dev_5.7.17-1ubuntu16.04_amd64.deb 
# 上面四個(gè)包安裝應(yīng)該都沒(méi)有什么問(wèn)題,接下來(lái)安裝的包將會(huì)拋出缺少依賴包的錯(cuò)誤
# 所缺包名當(dāng)時(shí)搞忘了記下來(lái),請(qǐng)仔細(xì)看一下錯(cuò)誤信息,然后使用apt-get安裝一下即可
dpkg -i mysql-community-client_5.7.17-1ubuntu16.04_amd64.deb 
dpkg -i mysql-client_5.7.17-1ubuntu16.04_amd64.deb 
dpkg -i mysql-community-source_5.7.17-1ubuntu16.04_amd64.deb 
# 接下來(lái)我們需要安裝mysql-community-server包了,安裝之前還需要按照一個(gè)依賴包:libmecab2
apt-get install libmecab2
dpkg -i mysql-community-server_5.7.17-1ubuntu16.04_amd64.deb 
## 安裝過(guò)程中需要輸入mysql的root密碼

至此,我們已經(jīng)完成了主程序安裝,并可以在本機(jī)使用MySQL -u root -p進(jìn)行登錄數(shù)據(jù)庫(kù)了。

開(kāi)放遠(yuǎn)程訪問(wèn)

  1. 開(kāi)啟root用戶的全稱訪問(wèn)權(quán)限

1.修改數(shù)據(jù)庫(kù)中user的host

sh 
# 使用mysql -u root -p登錄到數(shù)據(jù)庫(kù),然后依次執(zhí)行下面語(yǔ)句 
# xxxxxx表示root用戶的密碼 
use mysql; 
update user set host = '%' where user ='root'; 
grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx'; 
flush privileges; 

2.修改my.conf的中的ip綁定

sh 
# 進(jìn)入編輯/etc/mysql/mysql.conf.d/mysqld.conf 
vi /etc/mysql/mysql.conf.d/mysqld.conf 
# 修改ip綁定 
# 源文件中為: 
bind-address 127.0.0.1 
# 將其修改為: 
bind-address 0.0.0.0 
# 覆蓋保存 
esc:wq 

3.重啟數(shù)據(jù)庫(kù)

sh 
# 重啟命令 
service mysql restart 
  • 新增用戶并允許遠(yuǎn)程訪問(wèn)
# 新增用戶并允許遠(yuǎn)程訪問(wèn)只需要在user表中增加一個(gè)用戶,將host設(shè)置為%即可
# 下例默認(rèn)將所有權(quán)限分配給新用戶,例如:
grant all privileges on *.* to 'lethew'@'%' identified by 'abcdef';
flush privileges;

以上所述是小編給大家介紹的Ubuntu16.04安裝MySQL5.7的教程,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論