mysql5.1免安装的基本配置
1. mysql 下载
选择 mysql-noinstall- 版本号 -win32.zip 的文件进行下载 ,
说明:
1) noinstall 表示为免安装版
2) win32 为 32 位软件, 32 位和 64 位的系统都可以支持,推荐使用
2. mysql 安装
a) 解压文件
解压文件到任意目录都可以,为了解释的更为清楚,我指定的 mysql 安装目录为:D:/tools/MySQL/mysql-5.1.57-win32
b) 配置系统环境变量
新建变量: MYSQL_HOME= D:toolsMySQLmysql-5.1.57-win32;
在 path 变量中增加: Path= %MYSQL_HOME%bin;
c) 生成 mysql 配置文件
将安装目录的根目录下的 my-small.ini 文件另存为 my.ini ,保存位置和 my-small.ini 在同一目录下。
编辑 my.ini 文件,在配置文件中找到以下两个节点并添加:
my.ini 配置说明:
default-character-set 是设置编码格式, [client] 和 [mysqld] 节点中都需要设置,方便解决中文乱码问题
basedir 和 datadir 是指定 mysql 数据库文件存放位置,路径分割符必须为 ”/” ,不能是 ”” ,很关键,否则会出现 mysql 1067 错误。
CMD命令输入mysql提示:不是内部或外部命令,也不是可运行的程序.
解决办法:在我电脑属性里的编辑path,添加变量值"mysql的安装目录bin";这样就可以在cmd下使用mysql了。
3. mysql 服务注册
a) 安装服务
在运行中输入 cmd 打开命令窗口 .
命令: mysqld –install
b) 删除服务
命令: mysqld –remove
4. 启动和关闭 mysql 服务
a) 启动服务
命令: net start mysql
b) 关闭服务
命令: net stop mysql
以上即为 Mysql 的所有标准安装过程。
my.ini 配置文件路径选择问题
mysql 服务默认会读取两个位置的其中一个配置文件:
1 . mysql 安装目录的根目录下的 my.ini 文件
2. 系统默认目录: C:/windows 下 my.ini 文件
如果有改变配置文件路径的需要 , 操作方式如下 :
重新安装服务,命令: mysqld –install 服务名 –defaults-file= 文件名
例:假如存放地址为 C:/test/my.ini (后缀名没有限定,或者是 my.cnf 都可以)
实际命令为 mysqld –install mysql –defaults-file=C:/test/my.ini