《MYSQL數據庫Linux環境mysql5.7.12安裝教程》要點:
本文介紹了MYSQL數據庫Linux環境mysql5.7.12安裝教程,希望對您有用。如果有疑問,可以聯系我們。
MYSQL入門在Linux上安裝MySQL
?環境:windows7
?虛擬機:Oracle VMVirtualBox
?Linux: ubuntukylin-14.04.1-amd64.iso
?mysql:5.7.12
MYSQL入門?一.環境準備
?step1:安裝虛擬機
?step2:修改宿主機BIOS配置
MYSQL入門操作系統:Windows 7 64位;
虛擬機:Oracle VM VirtualBox
?Linux版本: Ubuntu4.0? 64
?問題描述:新建虛擬機的列表中沒有64位系統選項?
MYSQL入門解決方法:修改機器中的BIOS配置.
MYSQL入門1):重啟計算機,按F2,進入BIOS界面?
2):進入Configure頁簽,將virtualization參數修改為:enabled
3):按F10保存.
啟動計算機,再進行新建虛擬機操作,即可出現64位選項.?
MYSQL入門step3:在虛擬機上安裝ubuntu系統.內存設置為4G,硬盤設置為100G,其余均按默認,一直點選下一步.直到系統安裝成功.????
MYSQL入門二. 安裝mysql
step1:給root設置密碼
?輸入sudo passwd root 回車,輸入兩次密碼后,修改完成
step2:切換到root用戶
?輸入su? root回車,輸入密碼后,切換成功
step3:開始安裝mysql
參照官網文檔:http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#apt-repo-fresh-install
?輸入 sudo apt-get install? mysql-server回車,進行安裝.系統會提示安裝所需磁盤空間,輸入"y",安裝程序會自動完成.
MYSQL入門安裝完畢后,系統會創建一個數據庫超級用戶“root”, 設置密碼.
?但是默認安裝的是5.5版本.
?我想要使用最新版本的json屬性,該版本是5.7,所以需要執行下面操作
?1、在官網獲取MySQL的APT倉庫
?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
?回車后出現如下界面:選擇最新版本5.7
MYSQL入門?選擇5.7后,選擇apply
MYSQL入門?3、更新下apt-get update
?4、移除原先安裝mysql (可能這個時候用upgrade就可以直接升級了,我沒有試)
apt-get remove mysql-server
apt-get remove mysql-client
apt-get autoremove
MYSQL入門?5、安裝新的sudo apt-get install mysql-server
MYSQL入門OK,5.7版本的mysql安裝成功!
MYSQL入門常用命令:
?一)、啟動
?1、使用 service 啟動:service mysql start
?2、使用 mysqld 腳本啟動:/etc/inint.d/mysqlstart
?3、使用 safe_mysqld 啟動:safe_mysql&
MYSQL入門?二)、停止
?1、使用 service 啟動:service mysqlstop
?2、使用 mysqld 腳本啟動:/etc/inint.d/mysqlstop
?3、mysqladmin shutdown?
MYSQL入門?三)、重啟
?1、使用 service 啟動:service mysqlrestart
?2、使用 mysqld 腳本啟動:/etc/inint.d/mysqlrestart
MYSQL入門?四)、查看服務狀態
?sudo service mysql status?
MYSQL入門三、在宿主機上連數據庫
?在本機上安裝navicat,連接數據庫.?
MYSQL入門1.報錯:1130-Host'192.16.41.121' isnot allowed to connect to this MySql server?
MYSQL入門兩機器間相互ping的通
?telnet 192.16.41.121 3306 也是通的?
MYSQL入門解決方法:
MYSQL入門是帳號不允許從遠程登陸,只能在localhost.這個時候只要在localhost的那臺電腦,登入mysql后,更改 "mysql" 數據庫里的 "user" 表里的 "host" 項,從"localhost"改稱"%"?
MYSQL入門
mysql -u root-pvmwaremysql>use mysql;
mysql>updateuser set host = '%' where user = 'root';
mysql>selecthost, user from user;
MYSQL入門在虛擬機本機輸入命令:mysql -uroot -p 輸入密碼后,登錄成功?
MYSQL入門select host,user from user;? 查看權限
MYSQL入門2.新建表,執行查詢報錯:?
MYSQL入門Table 'performance_schema.session_status' doesn't exist.
?最終在stackoverflw中找到答案,主要產生原因,以前的data是mysql5.5中的.后來裝的 mysql是5.7的.之間版本不一致導致.
?1). 執行:mysql_upgrade -u root -p --force
?2.) 重啟mysql
MYSQL入門精彩專題分享:mysql不同版本安裝教程 mysql5.7各版本安裝教程 mysql5.6各版本安裝教程
MYSQL入門以上就是mysql 5.7.12安裝配置方法,以及在安裝過程遇到問題的解決方法,希望對大家的學習有所幫助.
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/3444.html