程序設計實用案例選講mysql基本操作ppt課件_第1頁
程序設計實用案例選講mysql基本操作ppt課件_第2頁
程序設計實用案例選講mysql基本操作ppt課件_第3頁
程序設計實用案例選講mysql基本操作ppt課件_第4頁
程序設計實用案例選講mysql基本操作ppt課件_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、MySQL基本操作矯東魁ySQLMySQL是什么?MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng)關系型數(shù)據(jù)庫是將數(shù)據(jù)保存在不同的表中MySQL是開放源代碼的免費關系型數(shù)據(jù)庫,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫MySQL操作命令簡單,易理解,并且可以通過圖形界面對其進行管理: navicat for MySQLMySQL官方網(wǎng)站:mysqlMySQL的基本命令 數(shù)據(jù)庫/數(shù)據(jù)表/數(shù)據(jù)列權限: create:建立新的數(shù)據(jù)庫或數(shù)據(jù)表 alter:修改已存在的數(shù)據(jù)表(例如增加/刪除列)和索引。 delete:刪除表的記錄。 drop:刪除數(shù)據(jù)表或數(shù)據(jù)庫。 index:建立或刪除索引。 insert

2、:增加表的記錄。 select:顯示/搜索表的記錄。 update:修改表中已存在的記錄。MySQL的基本命令顯示數(shù)據(jù)庫列表。 show databases; 建庫: create database 庫名; 顯示庫中的數(shù)據(jù)表: use mysql;show tables;建表: use 庫名; create table 表名 (字段設定列表);重命名表:alter table 表名 rename 新表名;MySQL的基本命令刪庫和刪表: drop database 庫名; drop table 表名;將表中記錄清空: delete from 表名; 顯示表中的記錄: select * from

3、 表名;加主關鍵字的索引:alter table 表名 add primary key(字段);增加字段:alter table 表名 add 字段 字段類型;刪除字段:alter table 表名 drop column 列名;重命名列:alter table 表名 change 列名 新列名 integer;插入數(shù)據(jù):insert into table_name value (各字段數(shù)據(jù));更新表記錄:update table_name set 字段=新值 where condition; 1) 新建一個數(shù)據(jù)庫,名為student_management。 使用命令:create datab

4、ase student_management; 2) 查看現(xiàn)在MySQL中存在的數(shù)據(jù)庫。使用命令:show databases; 3) 使用新創(chuàng)建的student_management數(shù)據(jù)庫。使用命令:use student_management; 4) 查看student_management數(shù)據(jù)庫中的表。使用命令:show tables; 5) 新建一個記錄學生信息的表student_info)。包含的字段有:學號stu_id)、姓名name)、性別sex)、班級class)。使用的命令:create table student_info(stu_id int,name varchar(8

5、),sex varchar(4),class varchar(16); 6) 查看student_info這個表的結構。使用命令:desc student_info; 1) 使用命令:alter table student_info modify stu_id int primary key; 2) 查看效果。使用命令:desc student_info; 1) 向學生信息表中插入數(shù)據(jù)。 使用命令:insert into student_info values(20190201,張帥,男,計算機軟件); 2重復上一步操作,插入一部分學生信息的數(shù)據(jù)。 查詢所有學生的個人信息,并按照學號排序。使用

6、命令:select * from student_info order by stu_id; 修改學生信息表(student_info)中某學生的信息。 使用命令:update student_info set class=計算機軟件 where name=王青; 刪除某學生的信息 查詢李飛同學的學號和所在的班級。使用命令:select stu_id,class from student_info where name=李飛; 添加字段 使用student_management數(shù)據(jù)庫。 在學生信息表(student_info)中添加一個字段,記錄學生的電話號碼tel_num)。 使用命令:al

7、ter table student_info add tel_num int(11); 查看效果。使用命令desc student_info; 修改字段名稱 使用命令:alter table student_info change name stu_name varchar(8); 查看效果。使用命令:desc student_info; 刪除字段 某些時候我們希望刪除某一字段,比如現(xiàn)在我們想在學生信息表中將電話這個字段刪除??梢允褂妹?alter table student_info drop column tel_num; 查看效果。使用命令:desc student_info; 在MySQL中刪除表 在MySQL命令行中使用命令: use student_management; 查看目前存在的表。使用命令:show tables; 刪除course_info表。使用命令:drop table course_info; 查看執(zhí)行刪除命令后數(shù)據(jù)中存在的表。使用命令:show tables; 刪除MySQL中的數(shù)據(jù)庫。 查看MySQL系統(tǒng)中存在的數(shù)據(jù)庫。使用命令:show da

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論