重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php创建数据库错误 php创建mysql数据库

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

你的逻辑上没有什么问题,但你的sql语句上面用了中文,这是不符合开发规范的。

创新互联主要从事成都网站制作、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务岳阳楼,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

在创建完数据库之后使用使用 mysql_select_db(shisheng);创建表的时候不要写库名,直接写表名。

在有表的数据库就不能用”,那么据此判断,可能的原因在于:ENGINE=MyISAM AUTO_INCREMENT=43 DEFAULT CHARSET=utf8 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC; 这段与有表的数据库不匹配或有冲突。

出现1064一般都属于语法错误的情况。把表名的单引号和把tinyint的长度去掉。数据库的语言由GB2312改成 UTP-8就好了。

请教php大神,数据库创建失败是什么情况

1、你的逻辑上没有什么问题,但你的sql语句上面用了中文,这是不符合开发规范的。

2、1 可能存在问题,无法得到结果。2 可能是因为参数输入错误,或者数据库连接出现问题,导致无法创建数据库。3 可以尝试检查参数输入是否正确,或者检查数据库连接是否正常,以解决问题。

3、检查一下数据文件保存磁盘的文件系统格式,如果是fat32的话无法创建大于4G的文件,而数据库数据文件一般都比较大。此外也用磁盘扫描工具扫描一下看看磁盘是否存在坏道之类的。最后,查杀病毒。

关于php创建数据库的问题。哪里有问题,怎么改。

你少贴了update的 模板的代码。你去检查一下update的模板里面的ID是GET方式传过来的,还是POST过来的。例如 这个id就是 GET方式的。 这个就是POST方式的。

数据库、表的概念:可以把数据库理解为文件夹,表理解为文件,所有的数据都必须存放在表里面,表属于唯一的一个数据库 在DOS下和PHP里面建表语句是一样的,都可以。其它查询语句也是一样的。

con2 = mysql_connect(localhost,peter2,abc456);这两个用户peter,peter2是两个不一样的用户---假设peter2没有创建数据库的权限,那么mysql_query(create database my_db,$con2)。就会出错。再举个例子。

rickysilk的方法可以 但是不建议用PHP程序创建数据库 一般都是建好库和表进行数据的操作 毕竟安全性是比较重要的。。慎重慎重。。

.)!修改后肯定仍然无法插入,但是浏览器上会显示失败的原因,你也就能知道怎么修改了,如果不知道请拷屏浏览器上图。另外,我好像已经发现你的问题了,mysql系列函数,有的用了i,有的没有,这是不可以的,要统一。

安装好wamp5后,到开发目录,新建一个index.php 文件,在这个文件里使用mysql_connect()函数连接数据库,然后使用mysql_select_db选择数据库。这样就可以操作这个数据库了。然后就是使用php代码来增删改查数据库了。


网站名称:php创建数据库错误 php创建mysql数据库
URL地址:http://cqcxhl.cn/article/dchjeij.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP