mysql安装版和解压版安装过程遇到1067的问题,和数据库乱码问题 解决办法
2015-08-16 15:56
1051 查看
今天搞了一上午,终于解决了mysql 1067的问题。问题描述如下。
mysql server5.5 安装版本在xp系统上安装第一次安装完成没什么问题,过了一段时间不知道什么程序给卸载了,所以只能重装,但是重装完成启动不了服务,报1067错误。网上都说了是my.ini文件导致的错误,可是不管怎么样修改,mysql 都启动不了。
最后下载一个解压版的是mysql 版本5.6 .解压完成后大概1.4G,挺大的需要切换到 mysqlHome/bin 执行 mysqld -install 命令 。执行完成到此,mysql服务在 系统上安装成功。
但是还是需要修改my-defalut.ini 的配置文件
配置两项 一个是mysql的安装根目录 ,一个是数据库的文件存放目录
basedir=D:\Program Files (x86)\MySQL\MySQL Server 5.0
#Path to the database root
datadir=D:\Program Files (x86)\MySQL\MySQL Server 5.0\data
然后运行 net start mysql 发现这次成功启动
但是运行的web系统发现存到数据里的中文都是乱码。于是决定在配置文件中增加编码配置
增加
[client]
port=3306
[mysql]
default-character-set=utf8
# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this
# file.
#
[mysqld]
character-set-server=utf8
basedir=D:\Program Files (x86)\MySQL\MySQL Server 5.0
#Path to the database root
datadir=D:\Program Files (x86)\MySQL\MySQL Server 5.0\data
增加完成配置文件,但是发现还是不行,于是把my-defalut.ini 改名为my.ini 然后重启发现可以了。
注意:不要在c:windows 文件夹下有my.ini文件,我的就是有一个这个文件,所以这个文件会影响我们。
mysql server5.5 安装版本在xp系统上安装第一次安装完成没什么问题,过了一段时间不知道什么程序给卸载了,所以只能重装,但是重装完成启动不了服务,报1067错误。网上都说了是my.ini文件导致的错误,可是不管怎么样修改,mysql 都启动不了。
最后下载一个解压版的是mysql 版本5.6 .解压完成后大概1.4G,挺大的需要切换到 mysqlHome/bin 执行 mysqld -install 命令 。执行完成到此,mysql服务在 系统上安装成功。
但是还是需要修改my-defalut.ini 的配置文件
配置两项 一个是mysql的安装根目录 ,一个是数据库的文件存放目录
basedir=D:\Program Files (x86)\MySQL\MySQL Server 5.0
#Path to the database root
datadir=D:\Program Files (x86)\MySQL\MySQL Server 5.0\data
然后运行 net start mysql 发现这次成功启动
但是运行的web系统发现存到数据里的中文都是乱码。于是决定在配置文件中增加编码配置
增加
[client]
port=3306
[mysql]
default-character-set=utf8
# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this
# file.
#
[mysqld]
character-set-server=utf8
basedir=D:\Program Files (x86)\MySQL\MySQL Server 5.0
#Path to the database root
datadir=D:\Program Files (x86)\MySQL\MySQL Server 5.0\data
增加完成配置文件,但是发现还是不行,于是把my-defalut.ini 改名为my.ini 然后重启发现可以了。
注意:不要在c:windows 文件夹下有my.ini文件,我的就是有一个这个文件,所以这个文件会影响我们。
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复