数据库的基本操作

1.数据库的初始密码为空,初始用户名为root,点一下回车键就好。

2.一种简单修改数据库密码的方式:set password for 用户名@localhost = password('新密码');

3.查看当前所以数据库:show databases;

4.创建一个数据库:create database 数据库名;

5.使用一个数据库:use 数据库名;

6.创建一个表:create table 表名 (列名 数据类型 列约束条件,列名 数据类型 列约束条件...,表约束条件);注意:可以没有约束条件。

7.查询表的结构:desc 表名;

8.向表中插入一条数据:insert into 表名(列1,列2...) value (值1,值2...);

9.向表中插入多条数据:insert into 表名(列1,列2...) values (值1,值2...),(值1,值2...)...;

10.查询整个表:select * from 表名;

11.查某一行或多行:select * from 表名 where 列名='value';注:可以用关系代数的各种运算符查询所需行,如<,<=,>,>=,and,or等等。

12.查询某一列或多列:select 列1,列2... from 表名;

13.在已知表中添加一列:alter table 表名(列名,数据类型) 约束条件;注:约束条件如default 默认值,not null,null。

14.修改数据:update 表名 set 列1='value1' ,列2='value2'... where 列名='value';

15.删除某一列:alter table 表名 drop column 列名;注:column是列的意思。

16.删除某一行或多行:delete from 表名 where 列名='value';注:可以用关系代数的各种运算符查询所需行,如<,<=,>,>=,and,or等等。

17.删除一个表:drop table 表名;

18.删除一个数据库:drop database 数据库名;

19.如果在操作过程中输入有误,然后输入分号后回车语句无法结束,改输一个单引号,一个分号,再回车。

20.char(10):平均分10;varchar(10):最多分10;nchar(10):一个字符分两个字节,即共20个字节。

21.约束类型:①not null:防止空值进入该列②unique:防止重复值进入该列③primary key:进入该列所有的值是唯一的,且不为null④foreign key:定义外码,限制外码要么取空,要么取相应的主码值⑤default:默认约束,将该列常用的值定义为默认值,减少数据输入⑥check:检查约束,通过约束条件表达式设置列值应满足的条件。

你可能感兴趣的:(数据库的基本操作)