一、下载文件
我下载的是mysql-noinstall-5.1.55-win32.zip
自己用Google、百度搜索下载的一个。
二、安装过程
1、解压缩 mysql-noinstall-5.1.55-win32.zip到一个你需要安装的目录下。
2、编辑mysql的运行配置文件my.ini,如果没有,可以拿my-huge.ini、my-medium.ini等复制然后更名成my.ini
修改其中的配置信息
[mysqld]
# 设置mysql的安装目录
basedir = "D:/Program Files/mysql-5.1.55-win32"
# 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data
datadir = "D:/Program Files/mysql-5.1.55-win32/data"
# 设置mysql服务器的字符集(这里可以选择是否追加,我没有添加)
default-character-set=utf8
[client]
# 设置mysql客户端的字符集(这里可以选择是否追加,我没有添加)
default-character-set=utf8
# 设置mysql的安装目录
basedir = "D:/Program Files/mysql-5.1.55-win32"
# 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data
datadir = "D:/Program Files/mysql-5.1.55-win32/data"
# 设置mysql服务器的字符集(这里可以选择是否追加,我没有添加)
default-character-set=utf8
[client]
# 设置mysql客户端的字符集(这里可以选择是否追加,我没有添加)
default-character-set=utf8
3、安装mysql服务从MS-DOS窗口进入目录D:/Program Files/mysql-5.1.55-win32/bin,运行如下命令:
mysqld --install mysqlserver--defaults-file=C:/MySQL5/my.ini
(
mysqlserver为自己定义的mysql服务名称)
4、启动mysql数据库还在上面的命令窗口里面,输入命令:
net start mysqlserver
这样就启动了mysql服务。
注:此处3、4步骤,我将服务命令做成一个 mysql_start.bat的脚本文件放在 D:/Program Files/mysql-5.1.55-win32/bin 的目录下,
开始时双击启动就可以了一般会加到系统的开机自动启动的服务队列里,以后每次都会自动启动,无需再次执行。
如果没有加入开机启动,则需要使用mysql前手动执行此服务。mysql_start.bat文件:
mysqld --install mysqlserver --defaults-file=../my.ini
net start mysqlserver
5、登录mysql数据库
执行 mysql -u root -p
输入密码登录后即可进行数据库的操作了
注:可以将这步做成一个mysql_run.bat的脚本文件放在D:/Program Files/mysql-5.1.55-win32/bin的目录下,
在桌面生成一个快捷图标,开始时双击启动就可以了
mysql_run.bat文件:
6、修改登录密码(开始默认密码为空)
执行 mysqld --remove mysql 即可
执行 mysql -u root -p
输入密码登录后即可进行数据库的操作了
注:可以将这步做成一个mysql_run.bat的脚本文件放在D:/Program Files/mysql-5.1.55-win32/bin的目录下,
在桌面生成一个快捷图标,开始时双击启动就可以了
mysql_run.bat文件:
mysql -u root -p
6、修改登录密码(开始默认密码为空)
执行 mysqld --remove mysql 即可
㈠.用root 进入mysql后 mysql>set password =password('你的密码'); mysql>flush privileges; ㈡.使用GRANT语句 mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ; mysql>flush privileges; ㈢.进入mysql库修改user表 mysql>use mysql; mysql>update user set password=password('你的密码') where user='root'; mysql>flush privileges;
7、停止服务
执行 net stopmysql 即可
8、删除服务
执行mysqld --remove mysql 即可
执行 net stopmysql 即可
8、删除服务
执行mysqld --remove mysql 即可
注:此处7、8步骤,我将服务命令做成一个mysql_stop.bat的脚本文件放在D:/Program Files/mysql-5.1.55-win32/bin的目录下,开始时双击启动就可以了
如果需要关闭mysql服务,执行此服务,一般不需要执行此服务的。
mysql_stop.bat文件:
net stop mysqlserver
mysqld --remove mysqlserver