1数据库引入2mysql数据库3数据库管理4表管理

1.mysql引入:mysql -u root -p 回车 输入密码 回车

2.先数据库,再表,再有数据   SQL(结构化查询语言)作用管理数据库、管理表、管理数据

3.数据库管理

3.1查询所有数据库:show databases;

3.2创建数据库

create databases 数据库(character set utf8)指定默认字符集创建数据库

练习题1:创建一个名称为mydb1的数据库? create database mydb1; 练习题2:创建一个使用utf-8字符集的mydb2数据库?create database mydb2 character set utf8;

3.3查看数据库

显示数据库创建语句:show create database 数据库;     (show databases;只显示数据库名字)

练习题1:查看当前数据库服务器中的所有数据库?show databases; 2.查看前面创建的mydb2数据库的定义信?show create databasemydb2;

3.4删除数据库

数据库删除语句:drop database 数据库

练习题1:删除前面创建的mydb2数据库?drop database mydb2;

3.5修改数据库

alter database 数据库 character set 字符集

练习:创建一个test02数据库(gbk字符集)?create database test02 character set gbk;   

再把这个数据库的字符集修改为utf8,并查询一下test02的创建语句?alter database test02 character set utf8;

最后删除test02数据库? drop database test02;

4.表管理   选择数据库   use 数据库;注意创建表前要先使用此语句连接库

4.1查看所有表语句

show tables;

4.2创建表

create table 表名(

field1  datatype,

field2  datatype,

field3  datatype

);      

-field:指定列名(字段) datatype:指定列类型(属性)

4.3查看表结构

desc 表名;

4.4删除表

drop table 表名;

4.5修改表

1添加字段  alter table 表名 add column 字段 对应字段属性;

2删除字段 alter table 表名 drop coulmn 字段;

3修改字段类型alter table 表名 modify column 字段 属性(修改);

4修改字段名称alter table 表名 change column 原表名 要改表名 属性;

5修改表名称alter table 表名rename to 要改表名;

 

 

 

1数据库引入2mysql数据库3数据库管理4表管理

上一篇:mysql导出和导入


下一篇:mariadb(mysql)数据库添加用户并授权