㈠ windows连接linux mysql 报 (10061)错误
1、查看:netstat -an|grep 3306 是空的,说明没有在侦听。
解决办法:修改/etc/my.cnf 将其中skip-networking注释掉,然后运行netstat -an|grep 3306 就可以看到了。
2、对于服务器来说,首选防火墙必须允许3306端口通过,可以在客户机通过telnet 该端口测试。
(可以关闭防火墙 service iptables stop)
3、设置用于远程访问的用户,必须先对该用户授权,允许远程访问。
#mysql -uroot -p
mysql>grant all on root.* to " identified by "123456";
㈡ 连接不到MySQL:10061怎样解决
排查问题建议连接不上,请查找到底是哪些页面会出现这个问题。连接使用完成后及时释放.怀疑是你请求的连接太多,导致mysql达到了最大连接数,拒绝你的新连接.有可能是你每次连接完成都没有使用mysql_close来关闭连接。
尽量避免在循环中不停的连接数据库,查看mysql的日志,或许能查到一些线索。
data文件夹必须为空。
在dos命令行中进入MySQL安装目录下的bin目录。
输入命令mysqld --initialize-insecure --user=mysql。
Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。
我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。
所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。