数据库操作(DDL)

数据库操作(DDL)

创建数据库

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [[DEFAULT] CHARACTER SET [=] charset_name]

注意:数据库名称在一个目录名允许任何字符,除斜线或点等特殊字符,不要起中文,最大长度64

查看当前服务器下的数据库列表

SHOW {DATABASES|SCHEMAS}

查看指定数据库的定义

SHOW CREATE {DATABASE|SCHEMA} db_name

修改指定数据库的编码方式

ALTER {DATABASE|SCHEMA} db_name [DEFAULT] CHARACTER SET [=] charset_name

打开指定数据库

USE db_name

删除指定数据库

DROP {DATABASE|SCHEMA} [IF EXISTS] db_name

常用命令

得到当前打开的数据库名称

SELECT DATABASE()|SCHEMA();

查看上一步操作产生的警告信息

SHOW WARNINGS;

时间: 2024-10-10 15:04:20

数据库操作(DDL)的相关文章

数据库操作DDL

show database; 查看所有数据库 drop database db_name; 删除数据库 create database db_name;创建数据库 一个数据库对应一个文件夹 create database if not exists db_name; show warnings; 查看所有警告 show create databae db_name;查看创建的数据库 create database if not exists db_name character set gbk;

iOS SQLite3数据库操作

iOS中数据持久化分为四种:属性列表.对象归档.SQLite3和Core Data,SQLite3数据库操作是一个必不或缺的技术. SQLite3简介 SQLite3数据库是移动端(iOS.Android.嵌入式)上认定的关系型数据库,与MySQL.Oracle等数据库相比,具有轻量级的优势,这就造成了体积小.迅速.简单功能依旧强大等优势. SQLite3语句特点 不区分大小写 每一句以:结尾 SQLite字段类型 integer:整型 real:浮点值 text:文本字符串 blob:二进制类

MySQL数据库操作语句(cmd环境运行)

一.开启MySQL服务器 1,  通过windows提供的服务管理器来完成 windows键+R 输入: services.msc 2.在本地服务中打开其服务 3.在DOC命令行下 1 net stop mysql 2 net start mysql 4.利用bin目录的mysqld来开启 1 mysqld --defaults-file="G:/amp/mysql/my.ini" 二.客户端连接服务器 1 mysql -uroot -p 登录数据库之后 1 # 告诉MySQL服务器,

3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的区别,sql文件导入

 1相关术语 语句 含义 操作 DML语句 (Data Manipulation Language) 数据库操作语言 insert update delete select DDL语言 (Date definition Language) 数据库定义语言 create table;create view index sequence synonvm同义词,truncate table DCL语言 (Data control Language) 数据控制语言 commit rollback s

C# SQLite 数据库操作

C# SQLite 数据库操作学习 运行环境:Window7 64bit,.NetFramework4.61,C# 7.0: 编者:乌龙哈里 2017-03-19 参考: SQLite 官网 SQL As Understood By SQLite System.Data.SQLite 菜鸟教程 SQL 教程 章节: 1.下载安装 2.数据类型 3.创建数据库 4.删除数据库 5.创建表 6.删除表 7.查询表结构 8.更改表名 9.增加列(字段) 10.读取创建表的 SQL 语句 11.更改列名

数据库中DDL、DML、DCL和TCP概念

1.DDL(Data Definition Language)数据库定义语言,用于定义SQL模式.基本表.视图和索引的创建和撤消操作,DDL不需要commit: CREATE/ALTER/DROP/TRUNCATE/COMMENT/RENAME 2.DML(Data Manipulation Language)数据操纵语言,由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作,需要commit: SELECT/INSERT/UPDATEDELETE/MERGE/CALL/EXPLAI

数据库操作入门

mysql 版本:5.5  InnoDB 引擎         mysql5.1 都是myIAM 引擎 简介:sql结构话查询语言 :是一种对关系数据库中的数据进行定义和操作的语言方法,是大多数关系型数据库支持的工业标准:是一种数据库查询和程序设计语言,用于存取.查询.跟新.管理数据库系统.sql 分类 :*DQL 数据查询语言: 作用表格获取数据,确定数据怎么在应用程序给出:关键字select,其它DQL常用的保留字有WHERE ,ORDER, GROUP BY ,和HAVING;DML 数据

数据库操作语言

一.基本知识 1.Oracle服务器由两大部分组成:Oracle数据库和Oracle实例  Oracle数据库:位于硬盘上实际存放数据的文件,以.DBF结束的文件  Oracle实例:位于物理内存里的数据结构 2.数据库中的语言:   DML:数据库操作语言(select.insert.update.delete)      DDL:数据库定义语言(create table.alter table.drop table.create view)     DCL:数据库控制语言(commit.ro

Mybatis、JDBC、Habernate、Mybatis+Spring的Mysql数据库操作实例

1.数据库操作实例: public static void JDBCTest() throws Exception { Connection conn = null; String url = "jdbc:mysql://localhost:3306/mysql_learn?" + "user=root&password=123qwe&useUnicode=true&characterEncoding=utf8"; String select