`
luckaway
  • 浏览: 137779 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CREATE DATABASE的用法

 
阅读更多
语法:
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
    [create_specification] ...

create_specification:
    [DEFAULT] CHARACTER SET [=] charset_name
  | [DEFAULT] COLLATE [=] collation_name




create_specification用于用于设置数据特性

CHARACTER SET:指定数据库的默认编码
COLLATE:指定默认的数据库整序,最好跟CHARACTER SET相同。


如:
GBK: create database test DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

UTF8: CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

查看数据库的编码用
show create database test
或者
use test;
status;
分享到:
评论

相关推荐

    mysql代码-create database / create table / insert into / select

    在MySQL数据库管理系统中,`CREATE DATABASE`、`CREATE TABLE`、`INSERT INTO` 和 `SELECT` 是四个非常基础且重要的SQL语句。这些语句构成了数据管理的核心操作,用于创建数据库、定义表结构、填充数据以及查询数据...

    02_如何创建Oracle数据库(手动执行CreateDataBase命令创建)[参照].pdf

    在创建Oracle数据库的过程中,手动执行CREATE DATABASE命令是一种常见且重要的方法,特别是在高级认证如OCM的实验考试中。以下是创建Oracle数据库的详细步骤和相关知识点: 1. **创建参数文件和口令文件**: - ...

    create database - Oracle11gr2 on rhel 手动建库

    此外,你还需要装载并打开数据库,使用 `ALTER DATABASE MOUNT` 和 `ALTER DATABASE OPEN` 命令。 手动创建 Oracle 数据库是一个涉及多个层面的过程,需要对 Oracle 的系统架构和管理有深入理解。每个步骤都是至关...

    database links 和synonym的用法

    当本地没有配置服务名时,可以使用完整的网络描述(即TNS名称)来创建Database Link,例如: ```sql CREATE DATABASE LINK link_name CONNECT TO username IDENTIFIED BY password USING '(DESCRIPTION=...

    Oracle数据库如何创建DATABASE LINK

    create public database link test_default_type_dblink using 'zytydic'; ``` 此时,如果当前用户是在本地数据库`db_A`上以`emcd`用户登录的,那么创建的`DBLink` `test_default_type_dblink` 将使用相同的...

    CREATE-DB_AND_TABLE.rar_Table_access 创建表_ado create database_c#创

    首先,创建Catalog对象并打开刚创建的数据库,然后创建Table对象,设置其属性如Name、Columns(字段),最后调用Catalog的`Create`方法。例如: ```csharp OleDbConnection dbConn = new OleDbConnection(connStr)...

    Oracle DATABASE LINK(DBLINK)创建与删除方法

    创建公共DBLINK(可供所有用户使用)时,需在 `CREATE DATABASE LINK` 前加上 `PUBLIC` 关键字。如果创建私有DBLINK(仅对创建者可用),则无需指定 `PUBLIC`。 删除DBLINK的语法如下: ```sql DROP DATABASE LINK...

    Sql Server 创建数据库脚本Create DATABASE

    本文将详细介绍Create DATABASE语句的使用方法。 首先,Create DATABASE语句是用于创建新的数据库的SQL命令。当我们想要在Sql Server中添加一个全新的数据库时,就可以使用这个语句。下面将会根据给定的文件内容,...

    Database Link经典详解

    CREATE [PUBLIC] DATABASE LINK link_name CONNECT TO scott IDENTIFIED BY tiger USING 'BEJING'; ``` 其中,`BEJING`是当前客户端数据库中`TNSNAMES.ORA`文件中定义的别名名称。可以通过`NET8EASYCONFIG`工具或...

    DataBaseCreate.zip

    4. **插入数据**:使用OleDbCommand的ExecuteNonQuery()方法执行INSERT语句。例如: ```csharp cmd.CommandText = "INSERT INTO Users (ID, Name) VALUES (@ID, @Name)"; cmd.Parameters.AddWithValue("@ID", 1);...

    Oracle创建Database link方法

    如果查询有返回行,则表示具备创建 database link 权限,否则,则需要使用 sys 登陆 orcl 为 yh1 用户赋予创建权限。 2. 给 test 用户授予创建 dblink 的权限 ```sql grant create public database link to yh1; ``...

    C#创建数据库

    在这个例子中,我们首先打开一个到SQL Server的连接,然后执行`CREATE DATABASE` SQL命令。`ExecuteNonQuery()`方法用于执行非查询操作,如创建数据库。 在VS2012中,你可以通过以下方式增强这个过程: 1. **数据...

    IDEA链接MySQL报错08001和连接成功后不显示表的问题及解决方法

    [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. 解决办法:在url后面拼接?serverTimezone=UTC 连接成功后数据库不显示表 通过设置解决: scheme选择当前...

    DatabaseMetaData生成数据库DLL

    本篇文章将深入探讨如何利用`DatabaseMetaData`生成数据库的DLL(在关系型数据库中,DLL通常指的是数据定义语言,如SQL的CREATE TABLE等语句),以及这个过程中的关键知识点。 1. **什么是DatabaseMetaData?** `...

    收集的全部HSQL DataBase资料(HSQL DataBase-关于Java 的纯数据库)

    3. **插入数据**: 使用`PreparedStatement`对象的`executeUpdate()`方法执行INSERT语句。 4. **查询数据**: 通过`Statement`或`PreparedStatement`的`executeQuery()`获取`ResultSet`,遍历结果集获取数据。 5. **...

    Database Processing Fundamentals, Design, and Implementation (12th Edition).rar

    使用“螺旋方法”进行数据库设计 为数据建模和数据库设计使用了一种通用的信息工程“鸦脚”E-R模型 详细探讨了实际规范技术中的特定范式 使用了最新的DBMS技术:Microsoft Access 2007,Microsoft SQL.Setver 2008...

    MongoDb db.createUser用户权限

    `db.createUser` 方法就是用于创建具有特定权限的用户的。以下是对 `db.createUser` 使用的详细介绍: ### 1. `db.createUser` 方法的官方文档参考 `db.createUser` 方法允许管理员创建新的用户账户,其基本语法...

Global site tag (gtag.js) - Google Analytics