xml地图|网站地图|网站标签 [设为首页] [加入收藏]
启动报错,MYSQL拒绝访问报错not
分类:数据库

Linux下安装初始化完MySQL数据库之后,使用mysqld_safe启动mysql数据库,如下发现,启动失败

mysql报如下错误,截取部分,

mysql>mysql> delimiter $$mysql>mysql> CREATE FUNCTION myFunction-> (in_string VARCHAR,-> in_find_str VARCHAR,-> in_repl_str VARCHAR->-> RETURNS VARCHAR-> BEGIN-> DECLARE l_new_string VARCHAR;-> DECLARE l_find_pos INT;->-> SET l_find_pos=INSTR(in_string,in_find_str);->-> IF  THEN-> SET l_new_string=INSERT(in_string,l_find_pos,LENGTH,in_repl_str);-> ELSE-> SET l_new_string=in_string;-> END IF;-> RETURN;->-> END$$Query OK, 0 rows affected mysql>mysql> delimiter ;mysql> select myFunction;+---------------------------+| myFunction |+---------------------------+| ZBC |+---------------------------+1 row in set mysql> drop function myFunction;Query OK, 0 rows affected 

[root@SVNServer bin]# ./mysqld_safe –user=mysql&

message from server: "Host '****' is not allowed to connect to this MySQL server

[root@SVNServer bin]#/etc/init.d/mysqld startStarting MySQL. ERROR! The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid).

1:在登录mysql服务器

重启mysql会抛出上面红色字体的错误。

2:执行:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //赋予任何主机访问数据的权限

上面只能看到mysql启动失败,具体的原因,需要查看数据库目录下的.err文件,查看.err文件,内容如下:

3:FLUSH PRIVILEGES //修改生效

140726 00:18:10 mysqld_safe mysqld from pid file /data/mysql/AY14020816093477605eZ.pid ended

这样就可以在其它任何的主机上以root身份登录啦!

140726 00:31:19 mysqld_safe Starting mysqld daemon with databases from /data/mysql

/usr/local/mysql/bin/mysqld: File ‘./mysql-bin.index' not found

本文由澳门新葡亰手机版发布于数据库,转载请注明出处:启动报错,MYSQL拒绝访问报错not

上一篇:删除_Mysql_脚本之家,19下子查询为什么无法使用 下一篇:查询缓存的可行方法_Mysql_脚本之家
猜你喜欢
热门排行
精彩图文