日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

linux mysql 5.7.12_Linux环境mysql5.7.12安装教程

發(fā)布時(shí)間:2023/11/27 生活经验 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux mysql 5.7.12_Linux环境mysql5.7.12安装教程 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Linux上安裝MySQL?環(huán)境:windows7

虛擬機(jī):Oracle VMVirtualBox

Linux: ubuntukylin-14.04.1-amd64.iso

mysql:5.7.12

一.環(huán)境準(zhǔn)備step1:安裝虛擬機(jī)

step2:修改宿主機(jī)BIOS配置

操作系統(tǒng):Windows 7 64位;

虛擬機(jī):Oracle VM VirtualBox

Linux版本: Ubuntu4.0? 64

問(wèn)題描述:新建虛擬機(jī)的列表中沒(méi)有64位系統(tǒng)選項(xiàng)

解決方法:修改機(jī)器中的BIOS配置。

1):重啟計(jì)算機(jī),按F2,進(jìn)入BIOS界面

2):進(jìn)入Configure頁(yè)簽,將virtualization參數(shù)修改為:enabled

3):按F10保存。

啟動(dòng)計(jì)算機(jī),再進(jìn)行新建虛擬機(jī)操作,即可出現(xiàn)64位選項(xiàng)。

step3:在虛擬機(jī)上安裝ubuntu系統(tǒng)。內(nèi)存設(shè)置為4G,硬盤設(shè)置為100G,其余均按默認(rèn),一直點(diǎn)選下一步。直到系統(tǒng)安裝成功。

二. 安裝mysqlstep1:給root設(shè)置密碼

輸入sudo passwd root 回車,輸入兩次密碼后,修改完成

step2:切換到root用戶

輸入su? root回車,輸入密碼后,切換成功

step3:開始安裝mysql

參照官網(wǎng)文檔:http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#apt-repo-fresh-install

輸入 sudo apt-get install? mysql-server回車,進(jìn)行安裝。系統(tǒng)會(huì)提示安裝所需磁盤空間,輸入"y",安裝程序會(huì)自動(dòng)完成。

安裝完畢后,系統(tǒng)會(huì)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)超級(jí)用戶“root”, 設(shè)置密碼。

但是默認(rèn)安裝的是5.5版本。

我想要使用最新版本的json屬性,該版本是5.7,所以需要執(zhí)行下面操作

1、在官網(wǎng)獲取MySQL的APT倉(cāng)庫(kù)

wget http://repo.mysql.com//mysql-apt-config_0.6.0-1_all.deb?2、安裝

dpkg -i mysql-apt-config_0.6.0-1_all.deb

回車后出現(xiàn)如下界面:選擇最新版本5.7

選擇5.7后,選擇apply

3、更新下apt-get update

4、移除原先安裝mysql (可能這個(gè)時(shí)候用upgrade就可以直接升級(jí)了,我沒(méi)有試)

apt-get remove mysql-server

apt-get remove mysql-client

apt-get autoremove

5、安裝新的sudo apt-get install mysql-server

OK,5.7版本的mysql安裝成功!

常用命令:?一)、啟動(dòng)

1、使用 service 啟動(dòng):service mysql start

2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqlstart

3、使用 safe_mysqld 啟動(dòng):safe_mysql&

二)、停止

1、使用 service 啟動(dòng):service mysqlstop

2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqlstop

3、mysqladmin shutdown

三)、重啟

1、使用 service 啟動(dòng):service mysqlrestart

2、使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqlrestart

四)、查看服務(wù)狀態(tài)?sudo service mysql status

三、在宿主機(jī)上連數(shù)據(jù)庫(kù)?在本機(jī)上安裝navicat,連接數(shù)據(jù)庫(kù)。

1.報(bào)錯(cuò):1130-Host'192.16.41.121' isnot allowed to connect to this MySql server

兩機(jī)器間相互ping的通

telnet 192.16.41.121 3306 也是通的

解決方法:

是帳號(hào)不允許從遠(yuǎn)程登陸,只能在localhost。這個(gè)時(shí)候只要在localhost的那臺(tái)電腦,登入mysql后,更改 "mysql" 數(shù)據(jù)庫(kù)里的 "user" 表里的 "host" 項(xiàng),從"localhost"改稱"%"

mysql -u root-pvmwaremysql>use mysql;

mysql>updateuser set host = '%' where user = 'root';

mysql>selecthost, user from user;

在虛擬機(jī)本機(jī)輸入命令:mysql -uroot -p 輸入密碼后,登錄成功

select host,user from user;? 查看權(quán)限

2.新建表,執(zhí)行查詢報(bào)錯(cuò):

Table 'performance_schema.session_status' doesn't exist.

最終在stackoverflw中找到答案,主要產(chǎn)生原因,以前的data是mysql5.5中的.后來(lái)裝的 mysql是5.7的.之間版本不一致導(dǎo)致.

1). 執(zhí)行:mysql_upgrade -u root -p --force

2.) 重啟mysql

以上就是mysql 5.7.12安裝配置方法,以及在安裝過(guò)程遇到問(wèn)題的解決方法,希望對(duì)大家的學(xué)習(xí)有所幫助。

總結(jié)

以上是生活随笔為你收集整理的linux mysql 5.7.12_Linux环境mysql5.7.12安装教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。