成都创新互联网站制作重庆分公司

php创建数据库错误,php数据库连接失败怎么办

php mysql数据库创建错误

确定mysql连接成功了?$con = mysql_connect("localhost","zjwdb_106471","iwantyou") or exit("数据库连接失败");用这句测试一下吧,若确认连接成功,把这句(mysql_query("CREATE DATABASE my_db",$con)中的$con去掉试试吧,mysql_query是可以不用句柄的。

在成都网站制作、网站设计中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联专业成都网站建设十余年了,客户满意度97.8%,欢迎成都创新互联客户联系。

php 创建数据库问题

if($database=="")

{

$query="use members";

if(mysql_query($query)==null)

{

$query="create database members";

if(mysql_query($query)==1)

{

//创建数据库成功,开始连接数据库

$database="members";

$conn=mysql_connect($server,$username,$password)

or die("could not connect mysql");//你连接数据库的这个代码应该放在if外面,这样才能连接要不然你自己看看吧,在你执行语句的时候,你都还没有走到mysql_connect这里,所以就没有连接啊

mysql_select_db($database,$conn)

or die("could not open database");

}

else

{

echo "Error while creating database (Error".mysql_errno().":\"".mysql_error()."\")br";//创建数据库出错

}

}

PHP7 PDO创建数据失败SQLSTATE[HY000] [1049] Unknown database 'myname'

PDO扩展是没有问题的,根据你的错误日志显示是为“myname这个数据库是找不到的”,建议检查一下你的数据库名字,dbname=你的数据库的名字!希望对你有帮助!

为什么我用php创建mysql数据库的表格总是失败

1,把php生成的创建表格语句在mysql客户端里运行,看能不能成功,如果语法错误会有提示;

2,检查mysql用户是否有权限创建表;

php 无法创建数据库

mysql_query($sqlstr) or die("无法创建数据库.");就这里就没有写入数据了

从代码上看,前面的连接数据库的代码应该正确执行了,建库的sql语句也基本正确,那么可能的原因:

你用来登录的用户,没有建立数据库的权限。

为什么我用php创建mysql数据库的表格总是失败?

你的逻辑上没有什么问题,但你的sql语句上面用了中文,这是不符合开发规范的。要不你试试用英文命名字段并且创建的表的字段少点,比如只有id和name,如果还是不行的话,那么再看看错误提示的是什么?


当前文章:php创建数据库错误,php数据库连接失败怎么办
转载注明:http://cxhlcq.com/article/dsiehci.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部