MySQL学习第一天
2016-09-17 16:13
351 查看
Mysql默认的端口号:3306
Mysql超级用户名:root
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾
显示当前服务器版本
SELECT VERSION();
显示当前日期时间
SELECT NOW();
显示当前用户
SELECT USER();
创建
CREATE {DATABASE|SCHEMA} [IF NOT EXISTS]
db_name
[DEFAULT] CHARACTER SET [=]
charset_name
查询当前服务器下的数据表列表
SHOW {DATABASES | SCHEMAS}
[LIKE ’pattern’ | WHERE expr]
修改数据库
ALTER { DATABASE | SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=]
charset_name
删除数据库
DROP {DATABASE | SCHEMA } [IF EXISTS] db_name
创建数据表
CREATE TABLE [IF NOT EXISTS]
table_name(
Column_name
data_type,
…
)
查看数据表结构
SHOW COLUMNS FROM tb1_name
查看数据表列表
SHOW TABLES [FROM db_name]
[LIKE ‘PATTERN’ | WHERE expr]
插入记录
INSERT [INTO] tb1_name [(col_name,…)]VALUES(val,…)
记录查找
SELECT expr,… FROM tb1_name
Mysql超级用户名:root
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾
显示当前服务器版本
SELECT VERSION();
显示当前日期时间
SELECT NOW();
显示当前用户
SELECT USER();
创建
CREATE {DATABASE|SCHEMA} [IF NOT EXISTS]
db_name
[DEFAULT] CHARACTER SET [=]
charset_name
查询当前服务器下的数据表列表
SHOW {DATABASES | SCHEMAS}
[LIKE ’pattern’ | WHERE expr]
修改数据库
ALTER { DATABASE | SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=]
charset_name
删除数据库
DROP {DATABASE | SCHEMA } [IF EXISTS] db_name
数据类型(整型) | 存储范围 | 字节 |
TINYINT | 有符号值:-128到127 无符号值:0到255 | 1 |
SMALLINT | 有符号值:-32768到32767 无符号值:0到65535 | 2 |
MEDIUMINT | 有符号值:-8388608到8388607 无符号值:0到16777215 | 3 |
INT | 有符号值:-2147483648到2147483647 无符号值:0到4294967295 | 4 |
BIGINT | 有符号值:-9223372036854775808到9223373036854775807 无符号值:0到18446744073709551615 | 8 |
数据类型(浮点型) | 存储范围 |
FLOAT[(M,D)] | -3.402823466E+38到-1.175496351E-38、 0和1.175494351E-38到3.402823466E+38 M是数字总位数,D是小数点后面的位数。如果M和D被省略,根据硬件允许的限制来保存值。 单精度浮点数精确到大约7位小数点。 |
DOUBLE[(M,D)] | -1.7976931348623157E+308到-2.2250738585072014E-308、0和2.2250738585072014E-308到1.7976931348623157E+308 |
列类型(字符型) | 存储需求 |
CHAR(M) | M个字符,0<=M<=255 |
VARCHAR(M) | L+1个字符,其中L<=M且0<=M<=65535 |
TINYTEXT | L+1个字符,其中L<2^8 4000 |
TEXT | L+2个字符,其中L<^16 |
MEDIUMTEXT | L+3个字符,其中L<2^24 |
LONGTEXT | L+4个字符,其中L<2^32 |
ENUM(‘value1’,’value2’,…) | 1或2个字节,取决于枚举值的个数(最多65,535个值) |
SET(‘value1’,’value2’,…) | 1、2、3、4或者8个字节,取决于set成员的数目(最多64个成员) |
CREATE TABLE [IF NOT EXISTS]
table_name(
Column_name
data_type,
…
)
查看数据表结构
SHOW COLUMNS FROM tb1_name
查看数据表列表
SHOW TABLES [FROM db_name]
[LIKE ‘PATTERN’ | WHERE expr]
插入记录
INSERT [INTO] tb1_name [(col_name,…)]VALUES(val,…)
记录查找
SELECT expr,… FROM tb1_name
相关文章推荐
- mysql5.6初级使用方法学习第一天
- MySQL学习第一天 第一次接触MySQL
- 第一天MySQL学习②
- mysql---国庆学习第一天
- 第一天学习MySql(4)-MySql用户权限、三大范式
- 第一天学习MySql(3)-查询与存储过程
- MySQL学习第一天 第一次接触MySQL
- mysql查询学习第一天,针对scott
- 第一天学习MySql(1)-从创建到删除
- Mysql学习第一天
- MySQL学习第一天--简单的操作
- 20170203:MySQL的学习第一天:对MySQL的初步学习,主要是一些简单的增、删、改、查的学习
- mysql 学习 第一天
- MySQL学习第一天--安装,配置
- 第一天学习MySql(5)-数据库的事务和其他数据类型
- 第一天SL275的学习
- MySQL入门学习(六)
- MySQL入门学习(三)
- PHP学习笔记(4)----Mysql用户密码的修改[原创]
- MySQL入门学习