数据库相关语句

数据库相关语句:

mysql> create database test;       # 创建数据库mysql> use test;                   # 连接数据库
mysql> show databases;             # 查看数据库
mysql> show create database test;  # 查看建库语句
mysql> drop database test;         # 删除数据库

如何创建不同字符集的数据库:

mysql> create database test1 default character set gbk collate gbk_chinese_ci;         # 创建字符集为gbk,校对规则为gbk_chinese_ci的数据库mysql> create database test2 default character set utf8 collate utf8_general_ci;       # 创建字符集为utf8,校对规则为utf8_general_ci的数据库mysql> create database test2 default character set latin1 collate latin1_general_ci;   # 创建字符集为latin1,校对规则为latin1_general_ci的数据库

关于字符集:

(1) 程序使用的字符集应该要与数据库使用的字符集一致,否则会导致乱码
(2) 编译安装MySQL时,如果不指定字符集,那么默认的字符集则是latin;如果指定了字符集,则以后创建的数据库默认都是该字符集
(3) 我们在编译安装MySQL之前,先询问开发要使用什么字符集;如果已经安装过MySQL了,那么以后创建数据库的时候要指定字符集,保证与开发程序一致
(4) 我们可以用 show collation 来查看数据库支持哪些字符集和校对规则,关于字符集和校对规则,show collation 详解

原文地址:https://www.cnblogs.com/pzk7788/p/9465146.html

时间: 2024-11-10 17:37:33

数据库相关语句的相关文章

MySQL查看数据库相关信息

使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; +--------------------+ | Database           | +--------------------+ | information_schema | | INVOICE            | | mysql              | | performance_s

程序员面试笔试宝典学习记录(三)(数据库相关知识)

关系数据库系统与文件数据库系统的区别如下: (a)关系数据库系统的主要特征是数据的结构化,而文件数据库系统是数据的非结构化. (b)关系数据库系统中,用户看到的逻辑结构是二维表,而文件数据库系统中,基本元素是文件. (c)文件数据库系统可以实现多媒体文件管理,支持C/S工作模式. acid,指数据库事务正确执行的四个基本要素的缩写.包含:原子性(atomicity),一致性(consistency),隔离性(isolation),持久性(durability). 数据查询:select sele

数据库相关中间件介绍

数据库相关中间件介绍 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt412 这里主要介绍互联网行业内有关数据库的相关中间件.数据库相关平台主要解决以下三个方面的问题: 为海量前台数据提供高性能.大容量.高可用性的访问 为数据变更的消费提供准实时的保障 高效的异地数据同步 应用层通过分表分库中间件访问数据库,包括读操作(Select)和写操作(update, insert和delete等,DDL, DCL).写操作会在数据

PB数据库相关

---------------------------------------------------------------- 数据库画板: 一张表定义了主键或者唯一索引,则能够在Results视窗中改动.添加.删除数据. 使用SQL语句创建数据表是最快捷的方式.可是,PB在创建数据表的同一时候,要在系统数据表中加入关于数据表的信息,表和字段的扩展属性都保存在系统表中.所以,直接使用SQL语句创建系统表将使系统表中的信息不完整.使用窗体菜单Design下的Synch Extended Attr

DBChart中获得X、Y坐标值和数据库相关字段值

DBChart中获得X.Y坐标值和数据库相关字段值 一般来说想要获得DBChart中的X.Y坐标值都是非常简单的,这里简单说下,双击DBChart,弹出对话框,选择tools标签,加入光标工具,然后选中光标工具,找到光标工具的事件(光标工具事件一共两个)一个是OnChange()另一个是OnSnapChange(),这两个的区别跟光标设置中的Snap选项有关,Snap是让光标保持在Series上,通常功能OnChange中就可以得到X.Y轴坐标,但是这时如果你想要显示数据库中和X.Y轴同行的数据

.Net项目中通过ODAC方式链接Oracle数据库相关配置

.Net项目中通过ODAC方式链接Oracle数据库相关配置 一.开发环境 1.关于ODAC的链接方式 ODAC 直接使用 Oracle 调用接口 (OCI). OCI 是一种允许应用程序开发人员使用第三方开发语言存取Oracle数据服务器的过程或函数以及控制所有的SQL语句执行状态的应用程序接口. 2.使用ODAC方式的优点 使用ODAC的Net选项而无需在客户机上安装Oracle客户端来连接到Oracle.在这种情况下,ODAC仅需要TCP/IP协议的支持,从而可以创建真正的.最小的数据库应

SQlite数据库相关语法知识

1.SQLite3是一款开源的嵌入式关系型数据库,可移植性好.易使用.内存开销比较小 SQLite3是无类型的,意味着你可以保存任何类型的数据到任意表的任意字段中 2. SQLite3常用的5种数据类型:text(文本).integer(整型).real(浮点值).blob(二进制) 3. 在iOS中使用SQLite3,首先要添加库文件libsqlite3.dylib和导入主头文件 4. 创建或打开数据库 // path为:~/Documents/person.db sqlite3 *db; i

mysql数据库相关整理

数据库相关 1.InnoDB的日志 InnoDB有很多日志,日志中有2个概念需要分清楚,逻辑日志和物理日志. 1.1 逻辑日志有关操作的信息日志成为逻辑日志.比如,插入一条数据,undo逻辑日志的格式大致如下:<Ti,Qj,delete,U> Ti表示事务id,U表示Undo信息,Qj表示某次操作的唯一标示符 undo日志总是这样:1). insert操作,则记录一条delete逻辑日志. 2). delete操作,则记录一条insert逻辑日志.3). update操作,记录相反的updat

day13 MySQL 及数据库相关

day13 MySQL 及数据库相关 1. MySQL 的安装 2. 数据库的创建细节 3. 创建表的细节 4. 增删改语句 5. 查询语句 6. mysql 表的约束 7. 数据库表的设计 7.1 1对多或多对1关系的设计 7.2 多对多关系的设计 7.3 1对1关系的设计 8. 自关联对象的数据库设计 Author:相忠良 Email: [email protected] 起始于:May 16, 2018 最后更新日期:May 26, 2018 声明:本笔记依据传智播客方立勋老师 Java