数据库:database
-
数据表:table
-
列
-
行
-
主键
-
表头
create table employee(id varchar(50), name varchar(50), age int) default charset=utf8;
insert into employee values (‘1’, ‘粉条’, 10);
create table if not exists employee(id varchar(50), name varchar(50), age int) default charset=utf8;
安装mariadb数据库的指令
yum install mariadb-server.x86_64
systemctl start mariadb
systemctl enable mariadb
1,mariadb的初始化
设置mysql的登陆密码
mysql_secure_installation (此命令后对其进行设置)
mysql -u root -p(登陆数据库)
数据库中的操作指令
show databases; 显示数据库,类似于目录,里面包含多个表
use mysql; 进入名称为mysql的数据库
show tables;显示该数据库中的表
desc user; 显示表的结构
select * from user;显示user表中的内容
select Host,User,Passwd from user;显示user表中Host,User,Passwd这三列的内容
create databases westos; 创建名称为westos的数据库
create table westosuser;创建名称为westosuser的表
insert into westosuser values ('user1','123');向表中插入内容
insert into westosuser(passwd,username) values("456","user2");按照指定顺序向表中插入数据
update westosuser set passwd='456' where username="user1";更新表中的内容
alter table westosuser add sex varchar(3); 添加sex这一列到westosuser表中
delete from westosuser where username="user1";删除表中用户名为user1的记录
drop table westosuser;删除表
drop databases westos;删除数据库