学习记录
一、MySQL数据库
使用命令连接MySQL数据库
mysql -u root -p
SQL语句:和数据库进行交互的语言,对数据库进行管理的语言。
SQL语句的作用:
- 管理数据库
- 管理表
- 管理数据
数据库管理
1.查询所有数据库
show databases;
| information_schema | -- mysql元数据,基础数据
| mysql | --mysql配置数据库,其中包含用户信息。(用户名和密码,权限管理)
| performance_schema | --mysql数据库软件的运行数据,日志信息,性能数据
| test | --测试数据库。空的
2.创建数据库
create database name;(自己定义但不能以数字开头)
3.查看数据库
show create database name;
4.删除数据库
drop create database name;
表管理
1.查看所有表
desc tables;
2.创建表
create table name(
field1 datatype,
field2 datatype,
field3 datatype
);
--field:指定列名 datatype:指定列类型
创建表前,要先使用use db语句使用库
3.查看表结构
desc name;
4.修改表
1)添加字段
alter table name add column field datatyoe;
2)删除字段
alter table name drop column field;
3)修改字段类型
alter table name modify column field datatype;
4)修改字段名称
alter table name change column name newname datatype;
5)修改表的名称
alter table name rename to newname;

浙公网安备 33010602011771号