TDLIB > Mysql
免安装版mysql配置方法(mysql-noinstall-5.1.6-alpha-win32)|Mysql 笔记 TTTBLOG
Allen   ·  2010.1112 17:03:03
Stat:1816v. 0r. 0u. 0d. 0f 
#0. (Normal)

 

实际上,我已经安装了mysql,但想学习一下它的具体设置,所以又找了个免安装版,在虚拟机里测试了一下!
实践证明,所得非浅!
 
测试MySql:mysql-noinstall-5.1.6-alpha-win32.zip
测试环境:window 2003 server
 
1,解压缩文件到指定目录:c:mysql
 
2,修改生成my.ini文件:修改my-large.ini,在其中添加以下内容,别存为my.ini:
 
[mysqld]
# basedir指向mysql目录(目录后带不带/均可)
basedir = c:/mysql
# datadir指向数据文件目录
datadir = c:/mysql/data
 
# 免安装版配置方法中我们需要设置MySQL的字符集,gbk或utf-8,根据需要
# 注:此处也可不添加,测试显示中文没有问题
default-character-set=gbk
default-collation=gbk_chinese_ci
 
# 以下未添加:
#[WinMySQLadmin]
#Server=E:/share/mysql/bin/mysqld-nt.exe
#user=root
#password=mysql
 
2,添加服务:4种方法(注意在/mysql/bin/目录下执行)
MySQLd --install
MySQLd --install MySQL --defaults-file=C:my.ini
mysqld-nt -install
mysqld-nt -install MySQL --defaults-file=C:my.ini
 
3,启动服务:
NET START MySQL 
 
5,登录
mysql -u root -p
 
6,OK
 

注:

1,在XP系统下安装时,启动mysql服务时总是发生错误:发生系统错误 1067。未能解决!
2,最好将目录:/mysql/bin/添加到系统变量中:set path=%path%;C:MySQLMySQLin
3,my.ini文件中路径的斜杠为“/"
4,有资料上说my.ini文件要放在系统文件下:XP系统在C:windows目录下,2000系统在C:winnt下,觉得没有道理;
(补充,后来才知道这是有道理的,但,其实如果添加服务时指定的话,my.ini可以放在任何地方,任何名称。方法见:MySql系统配置及MySql安装后移动方法 )
 
 

 

【Copyright Notice】
This article is original, follow CC 4.0 BY-SA copyright agreement! Please indicate the original url when repost.
Original url:https://tdlib.com/am.php?t=RrIxtDW8AWG9

Tag:   Mysql   笔记   TTTBLOG
Next
【Related content】
Top     1/1 
You are not logged in, please [Register] or [Login]
(Register in one minute!)
Copyright ©TDLIB, All Rights Reserved.
Powered by TYCMS Version 1002