更多博文請關注:沒有傘的孩子必須努力奔跑 (www.xuchanggang.cn) mysql
mysql在windows下有msi包和壓縮包兩種類型,msi格式的是圖形化安裝,很是簡單方便,這裏就不贅述,下面主要作的是針對壓縮包的mysql如何安裝部署!linux
部署環境:
系統:windows server 2008
mysql版本:mysql 5.5.35sql
步驟以下:windows
1.首先,去mysql官方網站下載windows 綠色版
2.解壓下載下來的壓縮包
3.將解壓出來的包複製到本身須要安裝的盤符下,我這裏是:c:\mysql
4.添加windows環境變量,此步爲了方便之後在命令行下,直接使用mysql相關命令
在server 系統中,須要進入「服務器管理器」 --> "更改系統屬性" --> "高級"菜單 --> "環境變量" --> 在"PATH"變量後 --> "輸入你安裝的mysql的bin目錄位置",我這裏是:C:\mysql\bin
5.簡單修改mysql的配置文件:my.ini
my.ini內容以下:
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=utf8
[mysqld]
port = 3306
socket = /tmp/mysql.sock
basedir=c:\mysql
datadir=c:\mysql\data
character_set_server=utf8
skip-external-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 128K
server-id = 1
log-bin=mysql-bin
#binlog_format=mixed
#binlog_direct_non_transactional_updates=TRUE
#innodb_data_home_dir = C:\\mysql\\data\\
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = C:\\mysql\\data\\
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[myisamchk]
key_buffer_size = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout
6.在命令行下,進入mysql的bin目錄
執行以下命令,安裝mysql:
mysqld install MySQL --defaults-file="c:\mysql\my.ini"
注:若是安裝出錯,使用mysqld remove 移除
7.如今就能夠啓動mysql了:
啓動命令以下:net start mysql
中止命令以下:net stop mysql
8.登錄mysql和linux登錄方法同樣,自行測試