php无法创建数据表 php无法连接数据库

求助,php动态创建数据表失败

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

创新互联建站,是成都地区的互联网解决方案提供商,用心服务为企业提供网站建设、app开发定制、小程序制作、系统按需网站策划和微信代运营服务。经过数10余年的沉淀与积累,沉淀的是技术和服务,让客户少走弯路,踏实做事,诚实做人,用情服务,致力做一个负责任、受尊敬的企业。对客户负责,就是对自己负责,对企业负责。

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

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

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

用php语言构造mysql数据表名不能构建

我在windows XP和Linux Centos 4.8系统中mysql5.1.30版本中是要可以使用全数字表名的。

建议在表名中加界定符(`)即:键盘上Tab上面那个键打出来的字符。

如:

CREATE TABLE `201205` (

`id` bigint(20) DEFAULT NULL

)

另外:

MySQL对命名数据库和MySQL表命名有一个原则:

1)名字可以由当前字符集中的任何字母数字字符组成,下划线和美元符 $也可以。

2)名字最长为64个字符。

然而,因为数据库和表的名字对应于目录和文件名,服务器运行的操作系统可能强加额外的限制。


本文名称:php无法创建数据表 php无法连接数据库
网址分享:http://bzwzjz.com/article/ddgiipd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 自适应网站设计 成都品牌网站设计 盐亭网站设计 成都网站制作 成都网站建设公司 手机网站制作 成都网站设计 网站制作公司 H5网站制作 成都网站建设 专业网站设计 外贸营销网站建设 成都网站建设 高端定制网站设计 成都网站设计 重庆企业网站建设 网站设计 成都网站设计制作公司 成都网站制作 响应式网站建设 成都商城网站建设 LED网站设计方案