码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据库1067 问题

时间:2016-04-27 18:38:22      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

1.MySql1067错误解决方法

http://blog.csdn.net/mhmyqn/article/details/17043921

 
MySql 1045解决方法
my.ini  mysqld 下添加 skip-grant-tables
 
 
数据库授权
# mysql -u root -p
# 允许本地 IP 访问 localhost, 127.0.0.1
# insert into mysql.user(Host,User,Password) values(‘localhost‘,‘zhouz‘,password(‘1234‘));
# 允许外网 IP 访问
# insert into mysql.user(Host,User,Password) values(‘%‘,‘zhouz‘,password(‘1234‘));
# 刷新授权
# flush privileges;
# 创建数据库
# create database zhouzdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
# 授予用户通过外网IP对于该数据库的全部权限
# grant all privileges on `zhouzdb`.* to ‘zhouz‘@‘%‘ identified by ‘1234‘;
# 授予用户在本地服务器对该数据库的全部权限
# grant all privileges on `zhouzdb`.* to ‘zhouz‘@‘localhost‘ identified by ‘1234‘;
# 刷新权限
# flush privileges;
# 退出 root 重新登录
# \q
# 已新帐号 zhouz 登录,由于使用的是 % 任意IP连接,所以需要指定外部访问IP
# mysql -u zhouz -h 192.168.1.168 -p
# 1234
 

2.MySQL 1067 解决方法 第二种

可能还会遇到服务1067错误的问题,原因大致有两个:

(1)my.ini的basedir和datadir目录配置有问题,可如下面的例子修改:

basedir=d:/MySQL5.0/ #mysql安装位置
datadir=d:/MySQL5.0/data #数据存放位置

不过,一般不会出现这问题。

(2)这个版本不支持my.ini的默认引擎

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

将”INNODB“修改”MYISAM”为:

default-storage-engine=MYISAM

我当初就出现了这个问题

修改文件后,启动mysql, net start mysql,注意,我说的这条命令一定要在bin的目录下执行。因为mysql、mysqld、mysqladmin等一系列可执行程序都放在那里。

当出现

MySQL 服务正在启动

MySQL 服务已经启动成功

的字样时,表面服务正常启动。

就代表正常了。

 

 

3.补充:mysql error number 2003 can‘t connect to mysql server on ‘localhost‘(10061)

1, 首先到系统服务(services.msc)里面找到MYSQL服务并启动MYSQL服务

2, 到MYSQL安装目录找到MYINI文件,打开MYINI查找max_connections 修改连接数为1000 重启IIS与MYSQL服务(我没安装IIS,这种是当网站论坛访问量过大时,增加连接数到1000)

一聚教程小编提醒您,如果碰到这种错误问题我们最好是在程序上进行优化了,mysql文件连接数据与windows服务器的文件打开数据是差不多的,资源也是有限的哦。


 

关于这个问题网上的帖子和说法多如牛毛,是在难以分辨真假,或者是否与自己的出错情况相同。

有了前车之鉴,就有必要提前声明,这篇是我在计算机--管理--服务中启动MySQL服务时出现的错误,如下:

技术分享

最后的解决办法是:

进入安装目录-->data文件夹,这个文件夹里的每一个子文件夹都是一个数据库,其他四个文件是启动服务时生成的,删除四个文件即可。如下:

技术分享

不难发现,如果修改安装目录下my.ini文件夹中的这句话“datadir="D:/Program Files/MySQL/MySQL Server 5.0/Data"”也是可以的,就是新建立一个存放data的文件夹。

MySQL数据库1067 问题

标签:

原文地址:http://www.cnblogs.com/stliu/p/5439806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!