进入数据库:mysql
mysql -h“库名” -u“账户” -p“密码”
输入show databases;显示你有的数据库(mysql数据库中的命令必须以分号结尾“;”)
1.打开数据库:
Use test
2.查询打开的数据库:
SELECT DATABASE();
3.创建数据表:
CREATE TABLE tb1(name VARCHAR(20));
create table tb1(name VARCHAR(20));
(大小写都可以如图)
4.查看数据表是否存在:
show tables;
SHOW TABLES;
5.查看数据库中的所有数据库列表
show tables from mysql;
6.数据表的结构如何查询:
show columns from tb1;
7.向数据库表中写入记录(如果不行,一般是空格问题):
INSERT INTO tb1 (name) VALUES ("xiaoming");
insert into tb1 (name) values ('xiaoming');
8.数据库记录查找命令:
select * from tb1;
9.字段添加相应的属性:
null,字段值可以为空;
not null,字段值禁止为空
create table tb2( username varchar(20) not null, age tinyint unsigned null );
10.自动编号,且必须与关键组合使用
默认情况下,起始值为1,每次的增量为1
create table tb3( id smallint unsigned auto_increment primary key, username varchar(20) not null, age tinyint unsigned null );
查询一下表结构:
show columns from tb3;
添加试试看看是否是递增:
insert tb3 (username) values ("Tom3");