day_1 mysql 基础学习
Posted 执酒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day_1 mysql 基础学习相关的知识,希望对你有一定的参考价值。
安装得方法有很多,这里就不详细介绍了。
进入 mysql 控制台
mysql -uroot -p
查看 有哪些库
show databases;
1.创建一个库
create database test1;
2.删除一个库
drop database test1;
3.切换数据库
use test1;
4.创建一个表
例如,创建一个名称为emp 的表,表中包括ename(姓名),hiredate(雇佣日期)和sal(薪水)
3个字段,字段类型分别为varchar(10)、date、int(2)
create table emp(ename varchar(10),hiredate date,sal decimal(10,2),deptno int(2));
5.查看表
DESC tablename;
查看更全面得表定义信息。
show create table tablename \\G;
6.删除表
DROP TABLE tablename
7.修改表
(1)修改表类型
ALTER TABLE tablename MODIFY [COLUMN] column_definition [First| AFTER col_name]
例如修改表emp表得ename 字段定义,将varchar(10) 改为varchar(20):
alter table emp modify ename varchar(20);
(2)增加字段:
ALTER TABLE tablename ADD [COLUMN] column_definition [First| AFTER col_name]
例如,表emp 上新增加字段age,类型为int(3):
(3)删除表字段:
ALTER TABLE tablename DROP [column] col_name
(3)字段改名:
ALTER TABLE tablename CHANGE [COLUMN] old_col_name column_definition [FIRST|AFTER col_name]
例如,将age改名为agel,同时修改字段类型为int(4):
以上是关于day_1 mysql 基础学习的主要内容,如果未能解决你的问题,请参考以下文章