一、概要:这一篇主要介绍Mysql的基本用法,适合刚入门的同学学习。加强自己数据库基础,从本片文章说起!!!
二、详情:
1.连接数据库:
mysql -h localhost -u root -p ;
2.创建数据库实例:
#查看该用户root下的 数据库实例:
show databases;
#创建数据库实例:
create database database_name;
#显示创建数据库的信息:
show create database database_name;
#删除数据库
drop database database_name;
3.存储引擎:
#查看存储引擎:
show engines;
#查看默认的存储引擎:
show variables like 'storage_engine';
4.创建表:
#创建单字段主键:
create table tb_emp(
id int(11) primary key,
name varchar(25),
salary decimal(10,2)
);
#创建联合主键:
create table tb_emp(
name varchar(25),
deptId int(11),
salary decimal(10,2),
primary key(name,deptId)
);
#创建唯一约束:
create table tb_emp(
id int(11) primary key,
name varchar(20) unique,
sex int(1)
);
或者:
create table tb_emp(
id int(11) primary key,
name varchar(20) ,
sex int(1),
constraint aa unique(name)
);
#设置属性值自增:这个只针对主键的。
create table teacher(
id int(11) primary key auto_increment,
name varchar(22) not null
)