1、PHP连接MYSQL是进行数据库操作的第一步,在PHP中,可以使用内置的PHP函数mysql_connect()来实现,函数格式为mysql_connect("mysql主机名","mysql用户名","mysql密码"),下面的测试代码可测试是否成功连接到MYSQL:
1
在上面的测试代码中:假设MYSQL主机名为本机localhost",用户名和密码都是root,请以你实际的主机名和用户名密码为准,die函数用意是当MYSQL连接失败时终止程序并输出错误原因。
2、php连接mysql测试代码:
运行代码出现:Call to undefined function 'mysql_connect()'… 失败
百度找到结果是PHP MYSQL 环境没配置好, php5 的默认 mysql 是关闭的
将php_mysql.dll和libmysql.dll文件拷贝至c:\winnt\system32中(我漏了libmysql.dll)
找到php.ini中的;extension=php_mysql,去掉前面的";" 重启服务器
哈哈,问题解决
3、如果没有php环境应该怎么测试远程数据库是不是可以正常连接呢?推荐用这个软件:Navicat for MySQL。
百度搜索下载安装后 直接点击 文件-新建连接 输入数据库 用户名、密码就可以测试了,连接界面如下图:
如果连接后,显示下面的界面,就说明mysql远程连接成功了,可以正常的操作数据库了。
当然,mysql远程连接需要服务器开启3306端口,别忘了在防火墙中打开。