mysql 中数据库和数据表常用的命令
mysql中数据库和数据表的常用命令
1.0 数据库操作
-
连接数据库
mysql -u root -p(后面可以直接使用mysql的密码) mysql -u root -p 回车后在输入mysql的密码
-
退出数据库
exit/quit/ctrl+d
-
查看所有数据库
show databases;
-
查看当前所使用的数据库
select database();
-
查看数据库的版本
select version();
-
查看当前的时间
select now();
-
创建数据库
create database python04 charset=utf8; create database python04; 默认的编码utf8所以在创建数据库的时候要自己设置编码,不然可能插入中文会出现问题
-
查看创建数据库的语句
show create database python04 charset=utf8;
-
删除数据库
drop database python04;
-
使用数据库
use python04;
2.0 数据表的操作
-
查看当前所有的表
show tables;
-
创建表
create table student( ......., ......., ....... );
-
查看表的创建语句
show create table student;
-
查看表的结构
desc student;
-
修改表-添加字段
alter table 表名 add 列名 类型 alter table student add birthday date;
-
修改表-修改字段-重命名
alter table 表名 change 原名 新名 类型 约束 alter table student change birthday birth datetime not null;
-
修改表-修改字段-不重命名
alter table 表名 modify 列名 类型 约束 alter table student modify stu_name varchar(9);
-
修改表-删除字段
alter table 表名 modify drop 列名 alter table student modify drop birth;
-
删除表
drop table 表名 drop table student;
本文来自博客园,作者:江湖混子,转载请注明原文链接:https://www.cnblogs.com/huao990928/p/13733983.html