转载1:今天公司的网络做了调整,造成原本连接很快的mysql服务器,连接速度奇慢。以前几十毫秒的连接现在完成一次要近5秒钟,在排除了网络问题后,只有从mysql下手。原来每次访问db,mysql就会试图去解析来访问的机器的domain name,如果这时解析不料,等一段时间会失败,数据才能被取过来。解决方法如下: 修改 my.cnf [mysqld] skip-name-resolve #Don’t resolve hostnames 重启,问题解决。 转载2:最近,web后台管理服务器...
by farm2008 - MySQL文档中心 - 2008-08-01 14:33:01 阅读(956) 回复(0)
如果是mysql -h127.0.0.1 -uroot -p****就能正常访问 但如果是mysql -h192.168.1.168 -uroot -p****就不能访问,提示如下: ERROR 1130(00000): #HY000Host '192.168.1.168' is not allowed to cnnect to this mysql server 我在论坛看了些文章,说防火墙没有开启3306商品,但我也参照执行了iptables -I 1 -p tcp -s windowsIP -dport 3306 ACCEPT却提示Bad argument `3306' Try `iptables -h' or 'iptables --help' for more inf...
我最近在自学sql,对这方面的知识很欠缺,希望各位不吝赐教。我在电脑上安装了mysql后再安装oracle.显示是安装成功,可是进入运行界面,英文的意思大概是初始化失败的意思,有界面却没办法输入任何东西,请各位前辈这是怎么么回事???
各位大虾: 我在2000 下装了apache_2.0.43+ActivePerl-5.8.0.804+mysql-3.23.54-win+php-4.2.3-Win32,在初次调试完程序以后,一切正常。当我重新启动机器后 (正常重启),我的apache,perl,php,服务正常,可mysql的服务无法正常启动,提示进程错误,我重新安装mysql,并重新创建数据库以后,一切正常,网页正常。但是,当我再次重新启动机器以后再次提示进程错误,mysql服务不能启动,无法连接数据库,这是怎么回事呀,不可能...
Python访问mysql的使用 首先要开启mysql。这样才能访问。 1,下载访问mysql的python包: http://sourceforge.net/projects/mysql-python/ 2,安装,我用的windows下直接next。 3,访问: a,建立一个mysqldb的类实例。conn = mysqldb.connect (host="localhost",user="root",passwd="ss",db="mytable")返回连接对象。 host:mysql主机 user:连接使用的用户名 passwd:连接使用的用户名密码 db:默认打开的数据库 b,获取数据库指针(...
java是通过JDBC访问数据库的,如果要访问mysql,需要首先下载mysql-connector-java,然后才可以。在编译的时候,要记得在-classpath中加入对该项的指定。下面的试例概述了访问的过程,大家可以因此而变通。 //package packageOne; import java.sql.*; /** * 使用JDBC连接数据库mysql的过程 * DataBase:studentinfo, table:student; * @author DuChangfeng 2008 09 18 */ public class DataBaseTest { pub...
在mysql Server端: 执行mysql 命令进入mysql 命令模式, mysql> use mysql; mysql> GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION; #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个mysql Server #必须加类似这样的帐户,才可以远程登陆。 root帐户是无法远程登陆的,只可以本地登陆 那么如何远程访问呢? 在另一台mysql 客户端(装有mysql程...
我用 执行了update user set host=’%’ where user=’root’; 重启后执行 use mysql; ERROR 1044: Access denied for user: '@localhost' to database 'mysql' 是怎么回事啊,小弟才接触mysql,不知道原因了,
PostgreSQL如何使用以下的mysql命令啊 Upostgres account set Flags=8 where AccountID="woailicong";