您好,登錄后才能下訂單哦!
這篇文章主要介紹“mysql5.5的配置方法”,在日常操作中,相信很多人在mysql5.5的配置方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”mysql5.5的配置方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
第一步:打開根目錄下,打開my-huge.ini(其他my-*.ini文件也可以),做一些修改(具體修改方法不說,網上搜“mysql免安裝版配置”全是),然后另存為my.ini,至于這一文件的存放位置,有的說在C:\Windows下,有的說在mysql的根目錄下,由于這點與本文無關,不再糾結這個。
第二步:以管理員身份運行DOS窗口,將目錄調到mysql安裝目錄的bin文件夾下(如果不想老是調目錄,可以把bin文件夾加到path環境變量中去,這樣可以直接在打開的命令提示符下運行bin文件夾下的命令),運行mysqld -install,這樣將MySQL服務加載到了windows服務中去,且為“自動”狀態,然后運行net start MySQL,就可以啟動這一服務了,然后就配置成功了。
網上的方法大致都是上面這種方法,略有差別,我都試了試,可是在啟動MySQL服務的時候總是出現啟動失敗,錯誤1067,進程意外結束這種錯誤,一遍一遍的卸載服務,安裝服務,修改my.ini,可全都不管用。后來看到一個方法說執行命令:mysql -u root shutdown可以解決,我便試了試,可是彈出錯誤,讓我查看進程mysqld.exe是否在運行,打開任務管理器,發現沒有這一進程,便進到bin文件夾中雙擊mysqld.exe,雙擊好幾次卻始終啟動不起來,這時心里就有點急躁了,可還是耐住性子,把系統恢復到原來的狀態:卸載服務(命令是:mysqld
-remove,同樣要在DOS窗口以管理員身份運行的情況下),刪除my.ini。這個時候再重新加載服務:mysqld -install,系統提示加載成功后,又運行net start MySQL,意外發現啟動成功了!原來都是這個my.ini惹的禍,但我還是不知道這個是做什么用的,總之,問題是解決了,也許現在的版本不需要這個文件了吧。
本來以為這個版本是不需要配置my.ini文件的,但在后來使用過程中遭遇到了中文亂碼的問題。雖然亂碼這一問題可以通過命令(set names gbk)解決,不過那種解決方法都是暫時性的,當服務器重新啟動的時候,編碼問題又重現,還得再次手工配置,特別麻煩,最好的解決辦法就是在my.ini文件里進行配置。在每次MySQL服務啟動時,總要先查找my.ini文件,讀取里面定義的默認參數,在使用數據庫過程中,如果沒有手工更改,便使用默認參數。
下面介紹mysql的5.5版本(與5.1版本有所區別)中my.ini文件的內容。
在mysql根目錄里新建my.ini文件,用閱讀器打開(我用的UltraEdit,建議不要在記事本里編輯然后把后綴名由.txt更改為.ini,因為根據mysql官方文檔,這一文件要求為純文本文件,而后綴名的隨意改變容易造成不可預知的錯誤),加入如下內容:
[mysqld]
character-set-server=gbk
#The TCP/IP Port the MySQL Server will listen on
port=3306
#set basedir to your installation path
basedir=D:/Mysql
#set datadir to the location of your data directory
datadir=D:/Mysql/data
[mysql]
default-character-set=gbk
這里注意兩點:
1、寫目錄是要使用符號“/”而不能使用“\”,如果要是用“\”的話需要換成“\\”。如basedir=D:\\Mysql。這是你mysql安裝的根目錄。
2、在之前提到,一加入my.ini文件就會使得MySQL服務打不開,出現1067錯誤,根源就在default-character-set的設置上。在5.5版本中,[mysql]里可以這么寫,而[mysqld]里需要改成:character-set-server=gbk。
這樣保存后,如果已經安裝了MySQL服務,執行mysqld --remove卸載服務,然后執行mysqld --install MySQL --defaults-file=D:/Mysql/my.ini(注意空格和橫線數量),服務就可以加載了,然后管理員權限下執行net start mysql便可開啟MySQL服務,執行net stop mysql可停止服務。注意的是加載服務時候命令行目錄要調到mysql安裝目錄的bin文件夾下,因為系統要把mysqld的路徑寫入注冊表。
如果你將mysql目錄下的bin文件夾加入了環境變量,并且啟動了MySQL服務,執行mysql -u root命令(如果沒密碼的話)便可進入mysql的DOS操作窗口。
到此,關于“mysql5.5的配置方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。