码迷,mamicode.com
首页 > 数据库 > 详细

MySQL学习笔记--1

时间:2015-09-15 00:19:14      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

--显示当前服务器的版本

select version();


--显示当前的日期时间

select NOW();


--显示当前的用户

select user();


--数据库的创建 花括号表示必须的,方括号表示可选项,竖线表示选择

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] DB_NAME [DEFAULT] CHARACTER SET charset_name;

--举例

create database if not exists imooc default character set utf8;


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

SHOW {DATABASE | SCHEMA} [LIKE ‘PATTERN‘ | WHERE CONDITION];


--查看所创建数据库的信息

SHOW CREATE DATABASE DB_NAME;


--查看警告信息

SHOW WARNINGS;


--修改数据库的编码

ALTER DATABASE DB_NAME DEFAULT CHARACTER SET CHARACTER_NAME;


--删除数据库

DROP {DATABASE | SCHEMA} IF EXISTS  DB_NAME;



--数据类型:简单的说就是数据的特征

----整型----

--数据类型----字节

  TINYINT     1

  SMALLINT    2

  MEDIUMINT   3

  INT         4

  BIGINT      8  

-----------------


----浮点型----


----日期时间型----

--类型----存储需求

  YEAR       1

  TIME       3

  DATE       3

  DATETIME   8

  TIMESTAMP  4

----------------------------

YEAR:1970至2069

TIME:-838:59:59至838:59:59

DATE:1000-1-1至9999-12-31

DATETIME:1000-1-1 00:00:00至9999-12-31 23:59:59

TIMESTAMP:1970-1-1 00:00:00至2037-12-31 23:59:59

----------------------------


--查看当前所选择的数据库

SELECT DATABASE();


--汉字在插入时用utf8字符编码--


--自动编号的字段必须设置为主键


--通过外部文件向数据库导入数据

load data infile ‘数据文件‘ into table table_name


--数据库表数据的导出

select * into outfile ‘导出数据所在的文件‘ from table_name;


--备份整个数据库

mysqldump -u root 数据库名>备份文件名;   


--#备份整个表

mysqldump -u root 数据库名 表名字>备份文件名;  


MySQL学习笔记--1

标签:

原文地址:http://my.oschina.net/dongdong11019/blog/506098

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!