mysql 5.1.53_mysql 5.1.53免安装版的优化配备和精简
mysql 5.1.53免安裝版的優(yōu)化配置和精簡
[摘要]MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。這樣就增加了速度并提高了靈活性。本文介紹mysql-noinstall.zip免安裝版的優(yōu)化配置和精簡。
歡迎大家閱讀《mysql 5.1.53免安裝版的優(yōu)化配備和精簡》,跪求各位點評,by 搞代碼
1.準(zhǔn)備工作 下載mysql的最新免安裝版本mysql-noinstall-5.1.53-win32.zip,解壓縮到相關(guān)目錄,如:d:// mysql-noinstall-5.1.53-win32。這個就是mysql的根目錄了。 2.配置 在根目錄下有幾個文件如下: my-small.ini (這是針對一個小內(nèi)存(〈= 64MB)的系統(tǒng),MySQL 只會被時不時地用一下,很重要的是 mysqld 守護進程不會使用很多資源。) my-medium.ini (這是針對一個小內(nèi)存(32M- 64M)系統(tǒng)的,MySQL 扮演了一個比較重要的部分,或者當(dāng)系統(tǒng)達到 128M 后 MySQL 被用來與其它程序(如一個 Web 服務(wù)器)一起使用。) my-large.ini (這是針對一個內(nèi)存 = 512M 的大系統(tǒng),系統(tǒng)主要運行 MySQL) my-huge.ini (這是針對一個內(nèi)存為 1G – 2G 的大系統(tǒng),系統(tǒng)主要運行 MySQL) my-innodb-heavy-4G.ini (這是一個針對 4G 內(nèi)存系統(tǒng)(主要運行只有 InnoDB 表的 MySQL 并使用幾個連接數(shù)執(zhí)行復(fù)雜的查詢)的 MySQL 配置文件例子) 對應(yīng)自己的配置,自己選擇下,其他的就刪除吧。然后重命名成my.ini。編輯my.ini,在[mysqld]節(jié)點下增加如下幾句: basedir= D:/mysql-noinstall-5.1.53-win32 #根目錄 datadir= D:/mysql-noinstall-5.1.53-win32/data #數(shù)據(jù)文件存放目錄
3.安裝服務(wù) cmd:進入mysql的根目錄/bin: mysqld --install MySQL這樣用默認的 MySQL 為名稱添加了一個windows服務(wù)。要移除mysql服務(wù): mysqld –remove MySQL設(shè)置服務(wù)為自動啟動: sc config MySQL start= auto
4.啟動與關(guān)閉 cmd: net start MySQL --啟動 net stop MySQL --關(guān)閉 mysql啟動后。在任務(wù)管理器當(dāng)中可以看到mysqld.exe這個進程。說明mysql已經(jīng)安裝好了。并且已經(jīng)成功的啟動! 5.精簡: 如果你覺得mysql目錄過于龐大的話請看。根目錄下可以只留下my.ini和bin,data,share目錄,其余全部刪除。bin目錄下可以把.pdb的文件全部刪除。
6.初始化數(shù)據(jù)庫: 由于mysql默認的root的密碼為空并且只能本機登錄,做如下修改: cmd:進入mysql的根目錄/bin: mysql -uroot這時進入了mysql命令行界面,繼續(xù)輸入: mysql< use mysql; mysql< delete from user; mysql< grant all on *.* to root@'%' identified by "root" with grant option; mysql< flush privileges; mysql< quit; 這樣就給root用戶賦予了初始密碼"root",并且可以不限制本機登錄。 7.亂碼問題: 修改my.ini文件,找到[mysqld],在下方加上: character-set-server = utf8 #mysql5.5開始 default-character-set = utf8 #mysql5.5以前
找到[client],在下方加上: default-character-set = utf8
免安裝版本如何啟動數(shù)據(jù)庫: 1、輸入cmd,切換到數(shù)據(jù)庫的bin目錄下,執(zhí)行mysqld --console,啟動數(shù)據(jù)庫服務(wù),相當(dāng)于在服務(wù)中啟動MySQL。 2、輸入cmd,切換到數(shù)據(jù)庫的bin目錄下,執(zhí)行mysql -uroot -p,連接數(shù)據(jù)庫,可以使用use 數(shù)據(jù)庫名,然后進行增、刪、改、查操作。
微信 賞一包辣條吧~
支付寶 賞一聽可樂吧~
總結(jié)
以上是生活随笔為你收集整理的mysql 5.1.53_mysql 5.1.53免安装版的优化配备和精简的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 爬取贝壳网小区名称_Pyt
- 下一篇: ios 主题切换 思路_IOS主题切换T