在mysql安装目录 下的 my.ini文件是造成1067 启动错误的最主要根源,所以一般我们在出现这种问题的情况下首先考虑去这找问题:
1.首先要说的就是字符集问题 笔者在这里建议开发人员在使用mysql时候将默认的字符集该为uft8(不明白为什么那么多人非要用gbk或则gb2312),说是可以解决中文乱码问题,但是为此要在页面之间以及数据库之间做来回转换,而且只支持中文,想实现国际化都成问题。
修改mysql默认字符集办法 : 《1》可以在安装mysql的时候指定,若默认安装走下来什么也没改,还可以在my.ini配置文件下修改 default-character-set=utf8(记得有两处都需要修改,所以最好用查找办法找到default-character-set 然后将两个地方的这个值设为为utf8,看清楚不是utf-8,这里没有那个-),因为在MySQL Server 5.0\share\charsets目录 下的index.xml文件中配置了所有字符集的属性,那里面是utf8而不是-8,为此还出现过启动报1067错误。
2.其次是检查 basedir="C:/Program Files/MySQL/MySQL Server 5.0/"以及datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/"路径是否出现问题。
3.笔者还见过网上一位朋友是 data/目录 下数据库文件错误,就是他来回安装了好多版本,在data下产生可多以前版本数据库问题,启动也报1067错误 ,所以这里的文件夹不能删,另外的垃圾文件在出现问题的时候可以作为考虑删除的对象。(此办法仅供参考,因为数据文件非常重要,建议大家小心)
分享到:
相关推荐
解决方案: 1、在MY.INI文件中的 [mysqld] 中增加一行tmpdir=”D:/MySQL/... 您可能感兴趣的文章:mysql 启动错误1067 问题及解决方法mysql服务无法启动报错误1067解决方法(mysql启动错误1067 )MySQL启动错误解决方法
出现MYSQL服务无法启动报1067错误的解决办法
前几天刚入职安装了一下Mysql刚开始能打开。今天去公司发现启动不了服务报1067错误,在网上查看了一些... 您可能感兴趣的文章:mysql服务1067错误多种解决方案分享mysql 发生系统错误1067的解决方法在 本地计算机 无法
mysql服务无法启动报错误1067解决方法,大家参考使用吧
本文向码农们介绍mysql服务无法启动报错误1067解决方法。 试了谷歌到的几种方法,都没有解决,然后突然想起在启动apache的时候,iis的端口占用情况(因为我的apache也使用了80端口),所以 打开命令行 netstat -a...
NULL 博文链接:https://rainbow702.iteye.com/blog/2213518
出现如下语句:The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working;... 您可能感兴趣的文章:mysql服务无法启动报错误1067解决方法(mysql启动错误1067 )mysql启动的erro
通过mysqld_safe或mysqld启动mysql实例并不会报这个错误。 那么,出现这个错误的原因具体是什么呢? 哈哈,对分析过程不care的童鞋可直接跳到文末的总结部分~ 总结 下面,来分析下mysql的服务启动脚本 脚本完整内容...
1.mysql服务无法启动,报1067错误 解决方案: 1).把mysql服务端解压目录新加一个my.ini文件,内容如下 [mysqld] # set basedir to installation path, e.g., c:/mysql # 设置为MYSQL的安装目录 basedir=c:/tool/...
mysql报权限错误解决办法mysql报权限错误解决办法
创建mysql服务时,系统已提示创建服务成功,但是net start命令提示启动失败,并在services.msc中提示1053错误
MySQL 无法启动,报如下错误: 问题分析 查看 MySQL 错误日志发现如下错误(提示 MySQL 库的 host 表无法打开): 查看 /etc/my.cnf 配置文件: 到 MySQL 数据库所在目录查看表是否存在: 发现 MySQL 库的 ...
错误信息例如: 代码如下:[code] mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data /usr/local/mysql/bin/mysqld_safe: line 107: /usr/local/mysql/data/imysql.
Mysql mysql lost connection to server during query 问题解决方法 缘由: 在查询Mysql中的数据库,或者修改比较大的表的时候就会出现这种情况; google之: 方案1.在mysql配置文件[myslqd]下面添加一行设置skip-...
最近在启动mysql 报错,错误提示如下: ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock' (2) 排查过程 1、先查看 /etc/rc.d/init.d/mysqld status 看看...
1.问题: mysql DNS反解:skip-name-resolve 错误日志有类似警告: 1.120119 16:26:04 [Warning] IP address ‘192.168.1.10’ could not be resolved: Name or service not known 2.120119 16:26:04 [Warning] ...
(启动mysql服务) net start mysql 重置密码 在my.ini文件末尾加上“skip-grant-tables”(取消权限设置)保存文件 或者关闭mysql服务,然后执行mysqld --skip-grant-tables 重启mysql服务 cmd进入mysql下的bin目录...