从品牌网站建设到网络营销策划,从策略到执行的一站式服务
1,把php生成的创建表格语句在mysql客户端里运行,看能不能成功,如果语法错误会有提示;
创新互联建站,是成都地区的互联网解决方案提供商,用心服务为企业提供网站建设、app开发定制、小程序制作、系统按需网站策划和微信代运营服务。经过数10余年的沉淀与积累,沉淀的是技术和服务,让客户少走弯路,踏实做事,诚实做人,用情服务,致力做一个负责任、受尊敬的企业。对客户负责,就是对自己负责,对企业负责。
2,检查mysql用户是否有权限创建表;
你的逻辑上没有什么问题,但你的sql语句上面用了中文,这是不符合开发规范的。要不你试试用英文命名字段并且创建的表的字段少点,比如只有id和name,如果还是不行的话,那么再看看错误提示的是什么?
我在windows XP和Linux Centos 4.8系统中mysql5.1.30版本中是要可以使用全数字表名的。
建议在表名中加界定符(`)即:键盘上Tab上面那个键打出来的字符。
如:
CREATE TABLE `201205` (
`id` bigint(20) DEFAULT NULL
)
另外:
MySQL对命名数据库和MySQL表命名有一个原则:
1)名字可以由当前字符集中的任何字母数字字符组成,下划线和美元符 $也可以。
2)名字最长为64个字符。
然而,因为数据库和表的名字对应于目录和文件名,服务器运行的操作系统可能强加额外的限制。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图