数据库的简单操作
数据库:是按照数据结构来组织、存储和管理数据库的仓库
数据库的特点:
1、持久保存 2、方便查询 3、处理并发访问 4、权限管理
数据存储:
关系型数据库:mysql库>表>数据
非关系型数据库:库>数据
在虚拟机下安装MYSQL
首先执行sudo apt-get install mysql-server
然后执行sudo apt install mysql-client
sudo apt install libmysqlclient-dev
安装成功后通过sudo netstat -tap|grep mysql 测试是否成功
链接数据库:mysql -uroot(用户名) -p123456(密码)进入mysql服务
查看所有的库:show databases;
创建库:create database stu default charset=utf8;
删除库:drop database stu;
切换库:use stu;
查看库中的表:show tables;
创建表:create table user(
id int(4) not null auto_increment primary key,
name varchar(30) not null,
age int(2) not null)default charset=utf8;
查看表结构:desc user;
删除表:drop table user;
插入操作:
insert into 表名(字段1,字段2,字段3) values(值1,值2值3);
例:insert into user(id,name,age) values(1,'wangwu',12);
查询:
全部查:select * from user;
带条件查询例如查id=1的:select * from user where id=1;
修改:
update 表名 set 字段=某个值where条件;
例如:update user set name='wangwu'where id=1;
删除:
delete from 表名where 条件;
例如:delete from user where id=1;
查看建表语句:
show create table user\G;
这是一些简单的操作,写的不好希望大家见谅!!!