黑马程序员技术交流社区

标题: 【广州python】mysql命令总结(1) [打印本页]

作者: 杰哥,我就服你    时间: 2019-2-28 18:49
标题: 【广州python】mysql命令总结(1)
mysql命令总结(1)
mysql的服务相关命令

启动服务
sudo service mysql start
查询服务存在
ps ajx|grep mysql
停止服务
sudo service mysql stop
重启服务
sudo service mysql restart

mysql的连接及退出命令
连接服务器
mysql -uroot -pmysql (-u用户名,-p密码)
退出服务器
quit/exit/ctrl+d

mysql数据库的相关命令
显示数据库版本
select version();
显示时间
select now();
查看当前使用的数据库
select databases();
查看所有数据库
show databases;
创建数据库(字符类型)
create databases 数据库名 charset=utf8;
查看创建数据库的语句
show create database 数据库名;
使用数据库
use 数据库名
删除数据库
drop database 数据库名

Mysql支持的数据类型
整数型
常用的int,bit;还包括tiniyint,smallint,meduimint
浮点型
常用的decimal(m,n),还包括double,float
日期型
常用的datatime,data,time,year等
字符串型
常用的varchar(num),还包括char,text ,blob(二进制文本)
枚举型
enum(集合)只可选取集合中一个值,第一个值对应1,类推

Mysql常见约束
主键
primary key
默认值
defaut
唯一
unique
非空
not null
外键
foreign key









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2