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;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章