mysql-PHP不能连接MYSQL数据库

问题描述

PHP不能连接MYSQL数据库

PHP连接mysql数据库时
使用如下语句:
$link=mysql_connect("localhost","root","1973")or die("无法创建连接");
echo"成功创建连接";
出现警告:mysql_connect():2002
还有错误:in C:mywebmysql_connect.php on line 9 Fatal error: Maximum execution time of 30 seconds exceeded in C:mywebmysql_connect.php on line 9

如果把localhost改为127.0.0.1则出现空白网页

求高手指教~

解决方案

你的Mysql端口自定义为1973了?

解决方案二:

默认端口不都是3306的么?

时间: 2024-09-17 04:45:54

mysql-PHP不能连接MYSQL数据库的相关文章

PHP使用mysql与mysqli连接Mysql数据库用法示例_php技巧

本文实例讲述了PHP使用mysql与mysqli连接Mysql数据库的方法.分享给大家供大家参考,具体如下: 代码很简单直接上了 <?php /** * @Author: HTL * @Description: Description */ // 降低PHP默认的错误级别 // 只显示除禁用以外的所有错误 // 解决因为PHP5.3+版本太高而导致在使用mysql_connect时出现的弃用警告"Deprecated: mysql_connect(): The mysql extensio

MySQL Connector/NET连接mysql数据库乱码

问题描述 用MySQLConnector/NET连接mysql数据库乱码,凡是字段是中文就会乱码,myini文件已修改成default-character-set=gb2312,连接字符串也改成了default-character-set=gb2312,依然是乱码,请大家指教 解决方案 解决方案二:MYSQL是有这个问题的,修改INI文件都可以解决的一般情况,你找找MYSQL类的问题看下.解决方案三:困扰了好几天的问题,没有人懂吗解决方案四:页面,数据库编码都设一致,如果不行话的话,就用转换的看

navicat如何连接mysql?navicat连接mysql详细图文教程

  最新版navicat for mysql,自带注册码.已经绿化,解压到任意目录就可运行. Navicat Premium 是一个可多重连接的数据库管理工具,它可让你以单一程序同时连接到 MySQL.Oracle.PostgreSQL.SQLite 及 sql server 数据库,让管理不同类型的数据库更加方便.Navicat Premium 结合了其他 Navicat 成员的功能.有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL.Oracle.Postgre

MYSQL基础之连接MYSQL、修改密码、添加用户_Mysql

一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2.例2:连接到远程主机上的MYSQL.假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123.则键

mysql开启远程连接(mysql开启远程访问)_Mysql

复制代码 代码如下: //建议设置固定IPmysql> GRANT ALL PRIVILEGES ON *.* TO root@"8.8.8.8" IDENTIFIED BY "root";mysql> flush privileges;//修改防火墙iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

Python连接mysql数据库

 首先你要做的还是下载相应的模块并且安装啦,下载地址自己搜,网上有很多,安装的话也很好办,安装之后python的安装目录下的Lib文件夹下的site-packages文件夹下的MySQLdb文件夹,这之中存放的便是该模块的定义.准备工作做好之后我们需要在源码中import MySQLdb 数据库的连接: 模块引入之后我们就需要和数据库进行连接了,实例代码如下: db = MySQLdb.connect("localhost","root","123456&

MySQL sleep进程连接过多卡住了问题解决办法

MySQL sleep进程连接过多原因分析 当php的页面执行结束时,会自动释放掉一切.相信很多人都跟我想的一样.但事实证明并不是这样.比如session就不会随着页面执行完毕而释放. php的垃圾回收机制,其实只针对于php本身.对于mysql,php没权利去自动去释放它的东西.如果你在页面执行完毕前不调用mysql_close(),那么mysql那边是不会关闭这个连接的.如果你是用的是pconnect方式,即使你在页面执行完毕前调用mysql_close(),也无法另mysql关闭这个连接

mysql-JDBC连接MySQL问题,求解答?

问题描述 JDBC连接MySQL问题,求解答? 解决方案 放在con=DriverManager ... 前面.jdbc操作mysql数据库:http://blog.csdn.net/qq_19558705/article/details/49947317应该能帮到你: 解决方案二: JDBC 连接MySQL 问题JDBC连接MYSQL中文乱码问题 .JDBC和Hibernate连接MySQL中文乱码问题 解决方案三: Class.forName("com.mysql.jdbc.Driver&q

windows环境下,ruby 连接mysql 报错

问题描述 windows环境下,ruby 连接mysql 报错 require "D:/ruby-mysql/ruby-mysql-0.2.6/mysql" begin #尝试连接mysql数据库 my = Mysql.connect("localhost","root","123456","test") #连接成功,显示Mysql数据库版本 puts my.get_server_info rescue M

PHP连接MySql闪断自动重连的方法_Mysql

使用php作为后台运行程序(例如短信群发),在cli模式下执行php,php需要连接mysql循环执行数据库处理. 当mysql连接闪断时,之后循环的执行将会失败. 我们需要设计一个方法,当mysql闪断时,可以自动重新连接,使后面的程序可以正常执行下去. 1.创建测试数据表 CREATE TABLE `user` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, PRIMARY KEY (