3、MySQL基本操作:存储引擎、数据类型-----第2篇
来源:互联网 发布:什么是网络安全意识 编辑:程序博客网 时间:2024/05/19 19:16
第3章
数据库分为系统数据库和用户数据库两类。
系统数据库有information_schema
、 mysql
、 performance_schema
、sys
等几类。
自己可以创建用户数据库。
数据库可以保存表、视图、存储过程、函数、触发器、事件等。
创建数据库:
法一:在SQLyog软件下右键新建数据库
法二:CREATE DATABASE ceshi;
查看已有数据库命令:SHOW DATABASES;
删除: DROP DATABASE ceshi;
定位到某个数据库:USE database_name;
第4章
MySQL是以存储引擎的插件方式引入的,要根据实际选择存储引擎。
查看有哪些存储引擎:SHOW ENGINES;
依据名字找类似的VARIABLE:SHOW VARIABLES LIKE ‘have%’;
系统默认的存储引擎是InnoDB,
修改默认存储引擎:打开安装文件夹下的my.ini,将里面的default-storage-engine=INNODB改为比如MyISAM,重启mysql生效。
在使用mysql时需根据需要选择合适的存储引擎。
方便快速的查询方法:用help命令(此命令必须在命令行下,在SQLyog的查询窗口不行)
例:
mysql> help contents //看看可以help到哪些对象
You asked for help about help category: “Contents”
For more information, type ‘help ’, where is one of the following
categories:
Account Management
Administration
Compound Statements
Data Definition
Data Manipulation
Data Types
Functions
Functions and Modifiers for Use with GROUP BY
Geographic Features
Help Metadata
Language Structure
Plugins
Procedures
Storage Engines
Table Maintenance
Transactions
User-Defined Functions
Utility
mysql> help data types // 查看有哪些数据类型
mysql> help text // 查看TEXT类型的说明
mysql> help Transactions // 查看有哪些事务
数据类型:
TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT
FLOAT、DOUBLE、DEC(M,D)、DECIMAL(M,D)
时间:DATE、DATETIME、TIMESTAMP、TIME、YEAR
字符串型:CHAR(M)、VARCHAR(M)
TEXT类型:TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT
二进制:BINARY(M)、VARBINARY(M)
BLOB系列:TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB
例子:
查看当前时间信息:
SELECT CURDATE(),NOW(),TIME(NOW()),YEAR(NOW());
插入数据到表的例子:
USE db_test; – 自己建的数据库
CREATE TABLE d_test(
f_date DATE,
f_datetime DATETIME,
f_time TIME,
f_year YEAR
);
INSERT INTO d_test VALUES(CURDATE(),NOW(),TIME(NOW()),YEAR(NOW()));
SELECT * FROM d_test;
- 3、MySQL基本操作:存储引擎、数据类型-----第2篇
- mysql 基本操作 数据类型、常用函数、存储引擎特点 (第二章)
- MySQL存储引擎和数据类型
- MySQL存储引擎和数据类型
- MySQL存储引擎与数据类型
- mysql基本数据类型和引擎
- MySQL数据库的基本操作及存储引擎
- 一步一步学MySQL----3 MySQL中的存储引擎和数据类型
- MySql基础知识、存储引擎与常用数据类型
- mysql 存储引擎,数据类型和运算符
- mysql(二)存储引擎和数据类型
- MySql基础知识、存储引擎与常用数据类型
- mysql数据库基本操作 (数据类型)
- MySQL--存储引擎篇
- MySQL技术内幕:InnoDB存储引擎(第2版)
- 《MySQL技术内幕:InnoDB存储引擎》第2版笔记
- MySQL技术内幕 InnoDB存储引擎 第2版
- MySQL学习笔记2---MySQL数据库的存储引擎和数据类型
- Lyp
- Android---引导界面的制作
- mac os 连阿里云之windows server2008
- Android xml预览布局时,超出屏幕怎么看效果
- [Sencha ExtJS & Touch] singletap 和 tap的区别
- 3、MySQL基本操作:存储引擎、数据类型-----第2篇
- Jetty--轻量级web server
- POJ 3784 Running Median
- 横竖屏切换
- SQL语句在Delphi中的使用规则
- 彻底删除Oracle的手顺
- iOS开发:不显示状态栏
- 【NOIP2013中秋节模拟】长方形
- maven:打包成可执行jar