六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

對于MySQL的基礎(chǔ)知識(shí)詳細(xì)說明

[摘要]本篇文章主要介紹MySQL的基本知識(shí),感興趣的朋友參考下,希望對大家有所幫助。一.啟動(dòng)MySql方式1.在”計(jì)算機(jī)管理中”選擇“服務(wù)“,選擇開啟mysql2.使用命令行#net start mysq...

本篇文章主要介紹MySQL的基本知識(shí),感興趣的朋友參考下,希望對大家有所幫助。

一.啟動(dòng)MySql方式

1.在”計(jì)算機(jī)管理中”選擇“服務(wù)“,選擇開啟mysql

2.使用命令行#net start mysql

二.關(guān)閉MySql方式

1.在”計(jì)算機(jī)管理中”選擇“服務(wù)“,選擇關(guān)閉mysql

2.使用命令行#net stop mysql

三.登錄mysql服務(wù)器

1.登錄MySql,使用命令行#mysql -uroot -p123

2.退出登錄使用命令行#exit quit

四.DDL語句(data definition language)

數(shù)據(jù)定義語言:常用來定義數(shù)據(jù)庫對象:庫,表,字段。創(chuàng)建,修改,刪除庫,表結(jié)構(gòu)

1.查詢數(shù)據(jù)庫
#show databases;
2.切換數(shù)據(jù)庫
#use 數(shù)據(jù)庫名稱;
#use test;
3.創(chuàng)建新的數(shù)據(jù)庫
#create database if not exits 數(shù)據(jù)庫名稱;
#create database if not exits mydb4;
4.刪除數(shù)據(jù)庫
#drop database if exits 數(shù)據(jù)庫名稱;
#drop database if exits mydb4;
5,修改數(shù)據(jù)庫編碼格式
#alter database 數(shù)據(jù)庫名稱 character set 編碼格式;
#alter database mydb3 character set utf8;
=======================================
1.創(chuàng)建表
#create table 表名稱(列名 列類型,列名 列類型,列名 列類型,列名 列類型);
#create table tb_stu(pid char(20),name varchar(50),age int,gender varchar(1));
2.查看表
#show tables;
3.刪除表
#drop table 刪除表名稱;
#drop table tb_stu1;
4.查看表結(jié)構(gòu)
#desc tb_stu;
=======================================
1.修改之添加列
#alter table 表名稱 add(列名稱 列類型,列名稱 列類型);
#alter table tb_stu add(phone varchar(13),class varchar(5));
2.修改之修改列類型
#alter table 表名稱 modify 列名稱 新列類型;
#alter table tb_stu modify phone varchar(11)
3.修改之修改列名稱
#alter table 表名稱 change phone 新列名稱 新列類型;
#alter table tb_stu change phone phoneNum varchar(11);
4.修改之刪除列
#alter table 表名稱 drop 列名稱;
#alter table tb_stu drop class;
5.修改之修改表名稱
#alter table 表名稱 rename to 新表名稱;
#alter table tb_stu rename to tb_student;

五.DML語句(data manipulation language)

數(shù)據(jù)操作語言:定義數(shù)據(jù)庫記錄。增,刪,改表記錄

1.插入數(shù)據(jù)
#INSERT INTO tb_student(number,NAME,age,gender,phonenum)VALUES('0001','zhangsan',20,'man','123456789');
2.修改數(shù)據(jù)
where運(yùn)算符 = ,!=,>=,<=,BETWEEN...AND,IN(...) OR,AND,IS NULL,NOT#UPDATE tb_student SET number='0002',NAME='lisi' ,
age=age+1 WHERE NAME='lisi';#UPDATE tb_student SET age=age+1 WHERE number='0003' 'name'='wangwu' AND gender is null;
3.刪除數(shù)據(jù)
#DELETE FROM tb_student WHERE number='0002';

六.DCL(data controller language)

1.創(chuàng)建新用戶
用戶只能在指定的IP上登錄
#create user 名稱@IP identified by '密碼';
用戶可以在所有的IP上登錄
#create user 用戶名@'%' identified by'密碼';
2.給用戶授權(quán)
#grant all on 數(shù)據(jù)庫名.* to 用戶名@IP地址;
3.撤銷權(quán)限
#revoke delete on 數(shù)據(jù)庫名.* from 用戶名@IP地址;
4.查看權(quán)限
#show grants for 用戶名@IP;
5.刪除授權(quán)用戶
#drop user 用戶名@IP;

六.DQL語句(data query language)

數(shù)據(jù)查詢語言:用來查詢表記錄

1.指定列查詢
#select number,name from stu;
2.去重查詢(重復(fù)的只記錄一次)
#select distinct age from stu;(年齡相同的只記錄一次)
3.列運(yùn)算
(1)數(shù)量類型的列可以做加減乘除運(yùn)算  
   #select *,salary*1.5 from stu;
  #select name,salary+comm from stu;
  (2)轉(zhuǎn)換null的值(如果comm為空,按0計(jì)算)  
  #select salary+ifnull(comm,0) from stu;
  (3)字符串連接  
  #select number,concat(job,'haha') from stu;
  (4)給列起別名  
  #select number 別名,job 別名 from stu;
4.模糊查詢
查詢名字為三個(gè)字并且是以‘明’結(jié)尾#select *from stu where name like '__明';查詢名字中帶‘明’的數(shù)據(jù)
#select *from stu where name like '%明%';
5.排序
(1).升序(年齡升序)
#select *from stu order by age asc;
(2).降序 (年齡降序)
#select * from stu order by age desc;
(3).多列排序(年齡升序,分?jǐn)?shù)降序)
#select * from stu order by age asc,score desc;
6.聚合函數(shù)
(1).查詢所有列不全為空的個(gè)數(shù)
#select count(*) from stu;
(2).查詢得分總數(shù)
#select sum(score) from stu;
(3).查詢平均分?jǐn)?shù)
#select avg(score) from stu;
(4).查詢最高分?jǐn)?shù)
#select max(score) from stu;
(5).查詢最低分?jǐn)?shù)
#select min(score) from stu;
7.分組查詢
按性別分組,查詢不同性別的人數(shù)
#select gender,count(*) from stu group by gender;
查看不同性別的得分大于60分的人數(shù)
#select gender,count(*) from stu where score>60 group by gender;
查看不同性別的得分大于60分并且人數(shù)大于30人的分組
#select gender,count(*) from stu where score>60 group by gender having count(*)>30;
8.limit(方言)
#select *from stu limit 4,10;

相關(guān)推薦:

PHP+MySQL處理高并發(fā)加鎖事務(wù)步驟詳解

PHP+MySQL實(shí)現(xiàn)消息隊(duì)列步驟詳解

如何查看MySQL的版本?

以上就是關(guān)于MySQL的基礎(chǔ)知識(shí)詳解的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。




主站蜘蛛池模板: 色免费视频 | 日韩美女免费线视频网址 | 亚洲免费在线视频 | 亚洲网站免费看 | 偷拍精品视频一区二区三区 | 伊人久久综合 | 欧美一级片在线观看 | 日韩孕交| 日本五级床片免费 | 日日弄 | 伊人网在线免费视频 | 天堂中文在线网 | 日本污全彩肉肉无遮挡彩色 | 日韩中文字幕免费观看 | 亚洲男人的天堂久久香蕉网 | 日韩爱爱片 | 亚洲人成网址在线观看 | 色天使在线观看 | 三级国产三级在线 | 人碰人操 | 又粗又黄又猛又爽大片app | 亚洲国产精品久久久久666 | 四虎免费影院4hu永久免费 | 欧美一级特黄乱妇高清视频 | 日韩欧美一区二区不卡看片 | 欧美影院一区二区三区 | 最新国产福利在线观看 | 亚洲一区免费在线 | 日韩中文字幕高清在线专区 | 日韩欧美中文在线 | 色综合综合 | 在线看片h站 | 伊人网视频在线观看 | 日本三级韩国三级欧美三级 | 骚妇毛片| 日韩视频免费在线 | 亚洲伊人久久大香线蕉啊 | 日夜啪| 日日爱网 | 午夜va| 午夜欧美成人久久久久久 |