CREATE DATABASE IF NOT EXISTS dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

这是sql语句

CREATE TABLE `tf_car` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id' ,
`name` VARCHAR(100) NOT NULL COMMENT '名称' ,
`img` VARCHAR(255) NOT NULL COMMENT '图片地址' ,
`day_price` INT(11) NOT NULL COMMENT '日租价格' ,
`week_price` INT(11) NOT NULL COMMENT '周租价格' ,
`month_price` INT(11) NOT NULL COMMENT '月租价格' ,
`is_hot` TINYINT(2) NOT NULL DEFAULT '0' COMMENT '0 非热门 1 热门' ,
`addtime` INT(11) NOT NULL COMMENT '添加时间' ,
`body_type` VARCHAR(50) NOT NULL COMMENT '车身类型' ,
`engine_type` VARCHAR(50) NOT NULL COMMENT '引擎类型' ,
`box_type` TINYINT(2) NOT NULL DEFAULT '1' COMMENT '1 自动 2 手动 3手自一体' ,
`seat_num` INT(11) NOT NULL COMMENT '乘坐人数' ,
`base_price` INT(11) NOT NULL COMMENT '基础服务费(按天收)' ,
`pre_auth_price` INT(11) NOT NULL COMMENT '预授权(可退还)' ,
PRIMARY KEY (`id`)
) ENGINE = InnoDB COMMENT = '汽车表';

这是生成的sql语句

 CREATE TABLE `tf_car` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(100) NOT NULL COMMENT '名称',
`img` varchar(255) NOT NULL COMMENT '图片地址',
`day_price` int(11) NOT NULL COMMENT '日租价格',
`week_price` int(11) NOT NULL COMMENT '周租价格',
`month_price` int(11) NOT NULL COMMENT '月租价格',
`is_hot` tinyint(2) NOT NULL DEFAULT '0' COMMENT '0 非热门 1 热门',
`addtime` int(11) NOT NULL COMMENT '添加时间',
`box_type` tinyint(2) NOT NULL DEFAULT '1' COMMENT '1 自动 2 手动 3手自一体',
`seat_num` int(11) NOT NULL COMMENT '乘坐人数',
`base_price` int(11) NOT NULL COMMENT '基础服务费(按天收)',
`pre_auth_price` int(11) NOT NULL COMMENT '预授权(可退还)',
`is_show` tinyint(2) NOT NULL DEFAULT '1' COMMENT '是否显示 1显示 2不显示',
`is_del` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否删除 0 未 1已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='汽车表'

我们发现编码会自动加上utf8

create database 默认utf-8的更多相关文章

  1. SQL UNION 和 UNION ALL 操作符\SQL SELECT INTO 语句\SQL CREATE DATABASE 语句

    SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列.列也必须拥有相似的数据类型.同时,每 ...

  2. CREATE DATABASE建库语句详解

    原创地址:http://blog.csdn.net/guguda2008/article/details/5716939 一个完整的建库语句是类似这样的: IF DB_ID('TEST') IS NO ...

  3. Arcgis sde 10.1您不能创建在安装后的空间库,提示User has privileges required to create database objects.

    Geodatabase在10.1版本号也有较大的改进和更新,在用户体验和性能上都有变化,在实际的工作中可能会碰到各种奇怪的问题(事实上都是有原因的,须要我们对其工作机制有所了解才干避免其发生):近期须 ...

  4. ABP:在多语句事务内不允许使用 CREATE DATABASE 语句

    一.问题 使用ef codefirst开发,无法创建数据库的问题,如下提示 Server Error in '/' Application. 在多语句事务内不允许使用 CREATE DATABASE ...

  5. mysql 性能优化思路 - mysqldumpslow /tmp/mysql-slow.log 字符集 utf-8 create database

    提高MySQL服务的性能,响应速度: 1.替换有问题的硬件:内存,CPU,磁盘 2.服务的配置参数的配置 3.SQL的优化 .服务参数的配置: 1.1 连接数,连接超时: max_connection ...

  6. 解释mysql 语句 ——解释CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

    在我们创建mysql数据库的时候我们经常会用到这句SQL:CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ ...

  7. CREATE DATABASE failed

    由于环境需要, 故修改SQL Server 2012的默认的数据库的数据文件和日志文件的位置. 如下: 创建数据库, 遭遇报错. 错误信息: A file activation error occur ...

  8. sql--select into,create database,create table,Constraints

    SQL SELECT INTO 语句可用于创建表的备份复件.SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中.SELECT INTO 语句常用于创建 ...

  9. [解决方案]CREATE DATABASE statement not allowed within multi-statement transaction.

    CREATE DATABASE statement not allowed within multi-statement transaction. 刚开始报这个错误的时候,我上度娘搜了一下. 别人是在 ...

随机推荐

  1. C#中的ComboBox实现只能选择不能输入,且下拉框中有默认值。

    下拉框有DropDownStyle这一属性,把DropDownStyle类型选为DropDownList,则下拉框只能选择不能输入了.但是这时的下拉框是没有默认值的,即使在Text属性中输入默认值,也 ...

  2. 可编辑div的createRange()

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 // 在元素的指定位 ...

  3. Leetcode 224.基本计算器

    基本计算器 实现一个基本的计算器来计算一个简单的字符串表达式的值. 字符串表达式可以包含左括号 ( ,右括号 ),加号 + ,减号 -,非负整数和空格  . 示例 1: 输入: "1 + 1 ...

  4. [luoguP1783] 海滩防御(二分 || 最短路 || 最小生成树)

    传送门 因为答案满足单调性,所以看到这个题,第一反应是二分,但是总是WA,也没有超时. 看了题解,,,,,, 这题刚开始很多人会想到二分,二分答案,然后看看是否能绕过所有信号塔,但是,这样写明显超时, ...

  5. hdu4135 Co-prime【容斥原理】

    Co-prime Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total S ...

  6. hdu 2438 Turn the corner [ 三分 ]

    传送门 Turn the corner Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Othe ...

  7. mysql针对转义字符的模糊搜索

    由于urlencode之后会产生很多'%'符号,这个符号在mysql模糊搜索中代表任意字符,显示会出现问题,例如 name字段经过urlencode之后变成‘%E6%9D%8E%E5%87%A1’,如 ...

  8. Java有几种线程池?

    Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程newFixed ...

  9. Best Time to Buy and Sell Stock(动态规划)

    Say you have an array for which the ith element is the price of a given stock on day i. If you were ...

  10. 初探无线安全审计设备WiFi Pineapple Nano系列之PineAP

    前言: 之前曾经介绍过国外无线安全审计设备The WiFi Pineapple Nano的SSLsplit模块和ettercap模块及实验. 在玩WiFi Pineapple Nano 设备的过程中, ...