Windows手動安裝MySQL

2022-07-22 03:09:08 字數 1550 閱讀 7577

由於mysql 5.6(也許5.5)以後去掉了server instance configuration wizard(服務例項配置嚮導),於是msi版變成了和zip版一樣,要手動配置。

* 假定安裝目錄是d:\program files\mysql\

1.設定環境變數,在path後面追加;d:\program files\mysql\bin;

2.把根目錄下的my-***.ini改名為my.ini,編輯檔案。

[mysqld]

#新版不支援在my.ini中直接設定字符集為utf8。解決方法是在default-character-set前面加上loose-。

loose-default-character-set =utf8

#加loose-後mysql啟動是不再報錯了,但是在插入資料時依然出現了亂碼問題。解決方法是加入character-set-server。

character-set-server =utf8

#如果是伺服器用的話,建議設大點。

innodb_buffer_pool_size =128m

#基路徑

basedir =d:/program files/mysql/

#資料路徑

datadir =d:/program files/mysql/data/

#日誌路徑

log_bin =d:/program files/mysql/log

#如果不加這行,預設是監聽127.0.0.0,加了後是監聽區域網埠和外網埠。

bind-address = 0.0.0.0#監聽埠

port = 3306

[client]

loose-default-character-set =utf8

[winmysqladmin]

server = d:/program files/mysql/bin/mysqld.exe

3.安裝並啟動服務

mysqld -install  ::

安裝服務

::mysqld -remove ::解除安裝服務

netstart mysql ::

啟動服務

::net stop mysql ::停止服務

4.進入mysql

c:> mysql -u root

5.設定密碼

mysql> update mysql.user set password=password('mypassword') where user='root'

mysql> flush privileges

6.如果要監聽外網,除了my.ini要設定bind-address以外,還要設定許可權。

mysql> grant all privileges on *.* to root@"%" identified by 'mypassword' with grant option;mysql> flush privileges;

其中%表示任意位址可登入,也可以指定具體ip,例如"192.168.1.102"。

Windows通過zip檔案安裝mysql

d mysql 解壓縮之後,需要在安裝路徑下手動建立data資料夾以及my.ini檔案 編輯my.ini檔案的內容 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 設定mysql資料庫的資料的存放目錄 datadir d mysql dat...

Windows下手動安裝PostgreSQL實踐

一 基本安裝 2 解壓postgresql 8.3.3 2 binaries no installer.zip到c 3 詳細安裝步驟如下 在超級使用者許可權下執行命令 c cd pgsql c pgsql dir 驅動器 c 中的卷是 winxp 卷的序列號是 382e 2b62 c pgsql 的...

手動建立mysql伺服器 手動配置MYSQL伺服器

首先使用資源管理器進入到mysql的安裝目錄,有乙個叫my default.ini的檔案,把這個檔案複製一下,改名為my.ini。找到 mysqld 節點,在此節點下新增兩個屬性 設定mysql的安裝目錄 basedir d program files x86 mysql 5.6.24 win32 ...