WEB开发网
开发学院数据库MySQL MySQL数据库常见错误问题解答 阅读

MySQL数据库常见错误问题解答

 2007-04-22 10:55:44 来源:WEB开发网   
核心提示: shell>./configure--with-unix-socket-path=/path/to/socket你也可以使用--socket=/path/to/socket选项启动safe_mysqld和在启动你的MySQL客户前设置环境变量MYSQL_UNIX_PORT为套接字路径

shell>./configure--with-unix-socket-path=/path/to/socket

你也可以使用--socket=/path/to/socket选项启动safe_mysqld和在启动你的MySQL客户前设置环境变量MYSQL_UNIX_PORT为套接字路径名。你可用--socket=/path/to/socket选项启动mysqld服务器。如果你改变了服务器的套接字路径名,你也必须通知MySQL客户关于新路径的情况。你可以通过设置环境变量MYSQL_UNIX_PORT为套接字路径名或由提供套接字路径名作为客户的参数做到。你可用这个命令测试套接字:

shell>mysqladmin--socket=/path/to/socketversion

你正在使用Linux和线程已经死了(核心倾倒了)。在这种情况中,你必须杀死其它mysqld线程(例如在启动一个新的MySQL服务器之前,可以用mysql_zap脚本)。见18.1如果MySQL总是崩溃怎么办。 

如果你得到错误Can’tconnecttoMySQLserveronsome_hostname,你可以尝试下列步骤找出问题是什么: 

通过执行telnetyour-host-nametcp-ip-port-number并且按几次回车来检查服务器是否正常运行。如果有一个MySQL运行在这个端口上,你应该得到一个包含正在运行的MySQL服务器的版本号的应答。如果你得到类似于telnet:Unabletoconnecttoremotehost:Connectionrefused的一个错误,那么没有服务器在使用的端口上运行。 

尝试连接本地机器上的mysqld守护进程,并用mysqladminvariables检查mysqld被配置使用的TCP/IP端口(变量port)。 

检查你的mysqld服务器没有用--skip-networking选项启动。 

18.2.3Host’...’isblocked错误

如果你得到象这样的一个错误:

Host’hostname’isblockedbecauseofmanyconnectionerrors.

上一页  1 2 3 4 5 6 7 8  下一页

Tags:MySQL 数据库 常见

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接