windows本地mysql5.5.59的搭建

1.进 mysql官网 下载相应版本的mysql压缩包(mysql5.5.59.zip)

2.新建环境变量名”MYSQL”,变量值”E:\mysql5.5.59″。然后在path中添加%MYSQL%\bin

3.mysql目录中有5个my-xxx.ini配置文件,针对不同内存大小的推荐配置。直接选择一个配置文件进行更改(我选的my-medium.ini),在里面相应处添加如下:

[client]
default-character-set = utf8

[mysqld]
default-character-set = utf8
basedir = E:/mysql5.5.59
datadir = E:/mysql5.5.59/data

4.windows命令行界面进入mysql的bin目录,输入mysqld install,将mysql安装到windows的服务。(如果想要卸载服务,执行命令:mysqld remove)

E:

cd mysql5.5.59\bin

5.安装成功后,在命令行输入 net start mysql 启动mysql服务!

1)mysql5.5.59 root用户默认密码为空,登陆后使用下面命令(注意引号的全半角问题)更改密码:

SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘12345’);

2)关闭mysql随电脑自启动

win+R 输入 services.msc 打开服务列表,将其mysql启动设置为手动


之前,遇到过问题:系统出错 发生系统错误 1067 进程意外终止。

mysql错误日志在data下的.err文件,查阅后发现:

[ERROR] MySQL: unknown variable ‘default-character-set=utf8’

查阅后,发现是这个版本的问题,最后将my.ini文件里的 default-character-set=utf8 替换成 character-set-server = utf8 解决问题

疑问:

1)最后我又把 character-set-server = utf8 改回了 default-character-set=utf8 ,再去使用mysql也没有报错,这是什么原因呢?


2018.2.3 补充记录:

最近电脑应该是中毒了,所有软件无法打开,因此又重新装了一次系统,在安装mysql时没有遇到上边的问题了,所有安装过程都很流畅。

可能是因为换了模板的原因,导致全半角混乱。在复制更改mysql root密码的命令到DOS窗口粘贴执行的时候报语法错误,在DOS窗口把引号重新敲一下就OK了。

参考资料:

1) mysql5.5解压缩版安装步骤

2) MySQL5.5 配置文件 my.ini


162 Clicks !

发表评论

电子邮件地址不会被公开。 必填项已用*标注