您的位置:首页 > 数据库 > MySQL

mysql-常用命令及数据类型

2017-06-28 00:00 405 查看

mysql常用命令:

cmd.exe启动停止服务下:
1、启动mysql:net start mysql
2、停止mysql:net stop mysql
3、所有的命令都可以通过net start/stop +服务名实现。
mysql的登陆命令:mysql -uroot -p123456 -P3306 -h127.0.0.1;
退出 exit;
cmd窗口清屏:cls;
修改MySQL提示符
mysql -uroot -p123456 --prompt \d@\h\D\u:
参数:\D(完整的日期),\d(当前数据库),\h(服务器名称),\u(当前用户);

SELECT VERSION(); 显示mysql版本

SELECT NOW(); 查询时间

SELECT USER(); 查询登陆用户
MYSQL 语句的规范
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾

创建数据库
CREATE DATABASE db_name
查看数据库
SHOW DATABASES;
修改数据库
ALTER DATABASE db_name
删除数据库
DROP DATABASE db_name

mysql数据类型

数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。
1.整型(TINYINT[1]/SMALLINT[2]/MEDIUMINT[3]/INT[4]/BIGINT[8])
数据优化的时候,选择最合理最合适的数据类型,而不是选择最大的数据类型。
2.浮点型
FLOAT (单进度浮点) 保存7位小数
DOUBLE (双进度浮点) double[(M,D)]一般是float存储范围的十倍
3.日期类型
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
4.字符型
CHAR(M):定长类型,比如CHAR(5),如果我们只赋值abc,那么系统会自动在后面补两个空格0——255
VARCHAR(M):变长类型,L+1个字节,其中L<=M且0<=M0——65535
ENUM('value1','value2'...)枚举值,提供几个选项,选择其中一个,如:性别('男','女','保密')
SET('value1','value2'...) 最多64个成员,可以任选里面其中几个,任意排列组合
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息