《Mysql學(xué)習(xí)Winserver2012下mysql 5.7解壓版(zip)配置安裝教程詳解》要點:
本文介紹了Mysql學(xué)習(xí)Winserver2012下mysql 5.7解壓版(zip)配置安裝教程詳解,希望對您有用。如果有疑問,可以聯(lián)系我們。
MYSQL入門一、安裝
MYSQL入門1.下載mysql
MYSQL入門zip版本mysql不需要運行可執(zhí)行文件,解壓即可,下載zip版本mysql
MYSQL入門msi版本mysql雙擊文件即可安裝,相對簡單,本文不介紹此版本安裝
MYSQL入門2.配置環(huán)境變量
MYSQL入門打開環(huán)境變量配置頁面(winserver服務(wù)器環(huán)境變量位置:服務(wù)器管理器->本地服務(wù)器->計算機(jī)名稱->高級->環(huán)境變量),在系統(tǒng)變量path后面添加mysql bin文件路徑,例如:;C:\mysql-5.7.17-winx64\bin
MYSQL入門3.配置mysql
MYSQL入門mysql配置文件my-default.ini在項目根目錄下,直接修改即可,當(dāng)然新建配置文件也可,如:my.ini
MYSQL入門配置文件修改方式如下:
MYSQL入門
basedir = C:\mysql-5.7.17-winx64(mysql根目錄)
datadir = C:\mysql-5.7.17-winx64\data(mysql數(shù)據(jù)庫存放目錄)
port = 3306(mysql對外開放端口,默認(rèn)3306,可修改)
MYSQL入門4.啟動mysql
MYSQL入門a. 啟動cmd
MYSQL入門b. 切換磁盤,命令:C:
MYSQL入門c. 進(jìn)入mysql的bin目錄,命令:cd C:\mysql-5.7.17-winx64\bin
MYSQL入門d. 安裝mysql服務(wù),命令:mysqld -install,返回結(jié)果:Service successfully installed.快捷鍵win+r,執(zhí)行services.msc查看服務(wù),看看mysql服務(wù)是否已出現(xiàn)
MYSQL入門e. 初始化mysql并指定超級用戶暗碼,命令:mysqld --initialize-insecure --user=mysql
MYSQL入門f. 啟動mysql服務(wù),命令:net start mysql
MYSQL入門5.問題及辦理方案
MYSQL入門a. net start mysql啟動mysql服務(wù)時,啟動失敗,返回結(jié)果:發(fā)生系統(tǒng)錯誤2,系統(tǒng)找不到指定文件
MYSQL入門??? 執(zhí)行services.msc查看服務(wù)mysql,在服務(wù)上右鍵->屬性->常規(guī),查看可執(zhí)行路徑是否正確,若不正確,可能是啟動mysql時未切換盤符導(dǎo)致的,執(zhí)行命令:mysqld -remove
,移除mysql服務(wù)然后重新安裝
MYSQL入門b. net start mysql啟動mysql服務(wù)時,啟動失敗,返回結(jié)果:mysql服務(wù)無法啟動,服務(wù)沒有報告任何錯誤,請鍵入NET HELPMSG **** 以獲得更多的贊助???
MYSQL入門??? 到之前配置的datadir路徑中查找一個后綴名為.err的文件(若指定的路徑不存在找不到.err文件,應(yīng)先創(chuàng)建路徑,然后啟動服務(wù)),此文件記錄mysql錯誤日志.若日志中記錄的錯誤為:[ERROR] Can't open the mysql. Please run mysql_upgrade to create it,則先清空datadir中的文件,然后執(zhí)行命令初始化:mysqld --initialize-insecure --user=mysql
MYSQL入門二、登錄用戶管理及暗碼修改
MYSQL入門1.登錄mysql
MYSQL入門a. 啟動cmd
MYSQL入門b. 登錄,命令:mysql -u root -p
,因為初始化超級用戶時未指定暗碼(可隨機(jī)生成初始暗碼),因此默認(rèn)暗碼為空,輸入暗碼步驟直接回車,看到歡迎信息:Welcome to the MySQL monitor
MYSQL入門2.修改root用戶暗碼
MYSQL入門a. 查看所有初始數(shù)據(jù)庫,其中mysql庫就是剛剛初始化的庫,其中包含用戶登錄信息
MYSQL入門
MYSQL入門b. 選中數(shù)據(jù)庫,命令:use mysql
;
MYSQL入門c. 查看用戶現(xiàn)有用戶及暗碼,注意:mysql5.7用戶暗碼字段為authentication_string,5.7以前為password
MYSQL入門
MYSQL入門d. 修改root暗碼
MYSQL入門
update user set authentication_string = password('123456') where user = 'root';(更新用戶root暗碼為123456)
flush privileges;(刷新系統(tǒng)權(quán)限相關(guān)表,注意:如果不執(zhí)行命令僅僅只會修改user用戶表中的authentication_string,登錄暗碼不會變更)
MYSQL入門三、開啟遠(yuǎn)程訪問
MYSQL入門1.查詢用戶host
MYSQL入門host為localhost表示只允許本地登錄,host為ip表示為只允許指定ip用戶登錄,host為%為允許任意ip用戶登錄
MYSQL入門
MYSQL入門2.新建允許遠(yuǎn)程鏈接mysql數(shù)據(jù)庫的用戶
MYSQL入門
grant all on *.* to sa@'%' identified by '123456' with grant option;
flush privileges;
MYSQL入門創(chuàng)建一個登錄名為sa,暗碼為123456供任意ip訪問的用戶(%可用具體ip替代)
MYSQL入門以上所述是小編給大家介紹的Winserver2012下mysql 5.7解壓版(zip)配置安裝教程詳解,希望對大家有所贊助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的.在此也非常感謝大家對維易PHP網(wǎng)站的支持!
歡迎參與《Mysql學(xué)習(xí)Winserver2012下mysql 5.7解壓版(zip)配置安裝教程詳解》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/9568.html