MySQL如何添加環(huán)境變量和初始化MySQL
MySQL添加環(huán)境變量和初始化MySQL
添加環(huán)境變量
環(huán)境變量里面有很多選項,這里我們只用到Path 這個參數(shù)。
為什么在初始化的開始要添加環(huán)境變量呢?在黑框(即CMD) 中輸入一個可執(zhí)行程序的名字,Windows會先在環(huán)境變量中的Path所指的路徑中尋找一遍,如果找到了就直接執(zhí)行,沒找到就在當前工作目錄找,如果還沒找到,就報錯。
我們添加環(huán)境變量的目的就是能夠在任意一個黑框直接調(diào)用MySQL 中的相關(guān)程序而不用總是修改工作目錄,大大簡化了操作。
右鍵此電腦→屬性,點擊高級系統(tǒng)設(shè)置
點擊環(huán)境變量
在系統(tǒng)變量中新建MYSQL_HOME。
在系統(tǒng)變量中找到并雙擊Path
點擊新建
最后點擊確定。
如何驗證是否添加成功?
右鍵開始菜單(就是屏幕左下角),選擇命令提示符(管理員),打開黑框,敲入mysql,回車。
如果提示Can’tconnecttoMySQLserveron’localhost’則證明添加成功;如果提示mysql不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件則表示添加添加失敗,請重新檢查步驟并重試。
新建配置文件
新建一個文本文件,內(nèi)容如下:
[mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 default-storage-engine=INNODB Sq1_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CR EATE_USER,NO_ENGINE_SUBSTITUTION
把上面的文本文件另存為,在保存類型里選所有文件(.),文件名叫my.ini,存放的路徑為MySQL的根目錄(例如我的是D:\software\mysql-5.7.24-winx64,根據(jù)自己的MySQL目錄位置修改)。
上面代碼意思就是配置數(shù)據(jù)庫的默認編碼集為utf-8和默認存儲引擎為INNODB。
初始化MySQL
在剛才的黑框中敲入mysqld -initialize-insecure 回車,稍微等待一會,如果出現(xiàn)沒有出現(xiàn)報錯信息(如下圖)則證明 data目錄初始化沒有問題,此時再查看MySQL目錄下已經(jīng)有data目錄生成。
mysqld--initialize-insecure
tips:如果出現(xiàn)如下錯誤
是由于權(quán)限不足導致的,去C:\windows\System32 下以管理員方式運行 cmd.exe。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
mysql數(shù)據(jù)庫插入速度和讀取速度的調(diào)整記錄
由于項目變態(tài)需求;需要在一個比較短時間段急劇增加數(shù)據(jù)庫記錄(兩三天內(nèi),由于0增加至4億)。在整個過程調(diào)優(yōu)過程非常艱辛2012-07-07MySQL/Postgrsql 詳細講解如何用ODBC接口訪問MySQL指南
2008-01-01