首页后端开发PHPphp创建数据库错误 php数据库

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

时间2023-07-07 02:44:02发布访客分类PHP浏览514
导读:为什么我用php创建mysql数据库的表格总是失败 你的逻辑上没有什么问题,但你的sql语句上面用了中文,这是不符合开发规范的。在创建完数据库之后使用使用 mysql_select_db(shisheng ;创建表的时候不要写库名,直接写表...

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

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

在创建完数据库之后使用使用 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的文件,而数据库数据文件一般都比较大。此外也用磁盘扫描工具扫描一下看看磁盘是否存在坏道之类的。最后,查杀病毒。

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

5、在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。

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

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

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

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

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: php创建数据库错误 php数据库
本文地址: https://pptw.com/jishu/293269.html
php获取表中最近的数据 php获取数据类型 php循环怎么写数据库 php循环函数

游客 回复需填写必要信息