MySQL数据库基本操作

MySQL是一种关系型数据库,另外一种数据库为非关系型数据库,如:Mongodb,redis

MySQL与Excel的不同

姓名 性别 年龄 班级 考试 语文 数学 英语 物理 化学 生物
高海 18 高三一班 第一次模拟 90 126 119 75 59 89
高海 18 高三一班 第二次模拟 80 120 123 85 78 87
秦佳艺 18 高三二班 第一次模拟 78 118 140 89 80 78
秦佳艺 18 高三二班 第二次模拟 79 120 140 83 78 82

以上demo:

  • Excel 的存储量有限,MySQL能存储更多的数据
  • Excel 的存储方式有许多重复的字段,浪费存储空间,如表中的姓名,班级,考试等
  • MySQL便于操作

基本操作

链接数据库:mysql -u root -p		      /	    查看数据库: show database

选择数据库: use database_name         /      查看库中的表: show tables

查看表的结构: desc tables			/		查看表中的数据: select *from table_name

查看表中数据并限制数量: select *from table_name limit  num

数据库的创建

设Examination为库名

创建数据库:create database Examination;
删除数据库:drop database Examination;
指定字符集和校对集创建数据库:create database Examination default charset uf8mb4 collate  utf8mb4_general_ci;

表格的创建

设class为表名

创建表格:	create table `class`(
						`id` int(11) unsigned not null auto_increment,
						`name` varchar(80) not null,
						 primary key(`id`)
						);

表中数据的操作

插入数据:insert into `class`(`id`,`name`) values (`1`,’高一三班‘);
修改数据:update `class` set `name`=’高一五班‘ where `name`='高一三班‘;
删除数据:delete from `class` where `id` = 6;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章