Let's Go!
mysql免安装版设置
上一篇 /
下一篇 2009-04-17 15:55:15
/ 个人分类:数据库
搞了三个多小时,晕哒
官方网站下载mysql-noinstall-5.1.32-win32,解压缩到d:\mysql
修改my-huge.ini,改为my.ini,用记事本编辑, 在[mysqld]下加入
#=========================================================
basedir = "D:/mysql"
datadir = "D:/mysql/Data"
default-character-set = gbk
default-storage-engine = INNODB
max_connections = 100
max_allowed_packet = 16M
#=========================================================
在CMD中用 D:\mysql\bin\mysqld --console 启动程序
服务器完成启动序列后,你应当能看见下述内容,表示服务器准备好,可以进行客户端连接:
mysqld: ready for connections
Version: '5.1.2-alpha' socket: '' port: 3306
查看Windows任务管理器,发现进程中多出来一个mysqld.exe,这说明数据库已经成功的启动的了
另打开一个cmd控制台,用以下语句测试
mysqlshow
mysqlshow -u root mysql
mysqladmin -u root version status proc
mysql -u root test
==============================================
此外,我们可以把数据库注册成一个服务,随着系统的启动而启动,具体命令如下:
mysqld --install MySQL --defaults-file=D:\mysql\my.ini
运行上面的命令后,就会在系统服务中注册了一个名字为MySQL,启动来性为Automatic的服务
,这个服务默认情况下是自动启动的。
可以通过命令行的防止停止或启动,如:
c:\net start MySQL启动)
c:\net stop MySQL(停止)
c:\mysqld-nt --remove MySQL(卸载服务)
==============================================
参考文档:
在windows系统,建议将mysql启动为系统服务,这样系统启动关闭的时候自动启动关闭mysql
以下步骤将mysql作为系统的services
mysqld --install MySQL --defaults-file=C:\my-opts.cnf
其中“MySQL”作为系统服务的名字
如果不提供“--defaults-file”参数,则系统采用mysql缺省的配置文件进行服务配置,也可以使用该参数配置系统服务
使用mysql services运行方式的时候,在console不能看到系统的出错信息。这些错误信息可以在“%YOUR_MYSQL_PATH\data”目录下找到,文件的后缀是“.err”
==============================================
初学MySql5 所应了解的知识和常见问题
http://tech.ddvip.com/2007-07/118527599530306.html
注意:斜杠和反斜杠的写法
MySQL5.1中文参考手册.CHM
收藏
举报
TAG: