msyql sql语句收集分分快三全天计划网站

作者:分分快三全天计划网站

其实原因:

结果如下:

数据库

分分快三全天计划网站 1

  `password` varchar(60) DEFAULT NULL,

DROP TABLE IF EXISTS {dbprefix}ad;
CREATE TABLE {dbprefix}ad (
id int unsigned NOT NULL AUTO_INCREMENT,
title varchar NOT NULL DEFAULT '',
classid tinyint unsigned NOT NULL DEFAULT '0',
hits int unsigned NOT NULL DEFAULT '0',
addtime int unsigned NOT NULL DEFAULT '0',
updatetime int unsigned NOT NULL DEFAULT '0',
image_src varchar NOT NULL DEFAULT '',
image_url varchar NOT NULL DEFAULT '',
image_alt varchar NOT NULL DEFAULT '',
order smallint unsigned NOT NULL DEFAULT '0',
status tinyint unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (id)
) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;

 

如现在我们查询 创建 博客后台数据表的sql语句 (表名为blog_admin_user)

sql语句报错,请大神看下哪里的错误 5C
错误信息:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 1
CREATE TABLE ysxz_ad ( id int unsigned NOT NULL AUTO_INCREMENT, title varchar NOT NULL DEFAULT '', classid tinyint unsigned NOT NULL DEFAULT '0', hits int unsigned NOT NULL DEFAULT '0', addtime int unsigned NOT NULL DEFAULT '0', updatetime int unsigned NOT NULL DEFAULT '0', image_src varchar NOT NULL DEFAULT '', image_url varchar NOT NULL DEFAULT '', image_alt varchar NOT NULL DEFAULT '', order smallint unsigned NOT NULL DEFAULT '0', status tinyint unsigned NOT NULL DEFAULT '0', PRIMARY KEY (id)) ENGINE=MyISAM AUTO_INCREMENT=15 DEFAULT CHARSET=utf8

 

1)create table tableName  as  select  * from   tableName2           [也可以把*替换为具体需要查询的字段]

linux和navicate 对比:(以后不确定可以去linux上打印或者php中打印)

 

分分快三全天计划网站 2

 

在mysql数据库中我们在需要某个字段时经常要用到零填充 zerofill,之前碰到了一个大坑,在数据表sql语句中明明规定了 unsigned zerofill;但是一直没有显示出来,以为自己写的sql语句不对。

二、数据库备份涉及到的sql

CREATE TABLE `test` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `num` int(3) unsigned zerofill NOT NULL,
  `flo` float(3,1) DEFAULT NULL,
  KEY `id` (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;

  `create_time` int(10) unsigned DEFAULT NULL COMMENT '注册时间',

  `last_time` int(10) unsigned DEFAULT NULL COMMENT '最后一次登陆时间',

 

show create table  blog_admin_user  

) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8

2)create  table tableName  like  tableName2                              //该语句只复制表结构,不复制数据

在不断的学习中,发现了一些新的slq语句,总结于此。

  PRIMARY KEY (`adm_msyql sql语句收集分分快三全天计划网站。id`)

  `adm_id` int(10) unsigned NOT NULL AUTO_INCREMENT,

1) show create table   tableName    //查询  创建该数据表表结构的sql语句

  `last_ip` varchar(30) DEFAULT NULL COMMENT '最后一次登陆ip',

 

 

Sql语句如下:

 

一、复制数据表的sql

  `adm_name` varchar(60) DEFAULT NULL,

CREATE TABLE `blog_admin_user` (

本文由分分快三计划发布,转载请注明来源

关键词: 分分快三计划 mysql 错误 大神 语句