中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql圖形化工具使用及常用操作

發布時間:2020-07-22 11:12:41 來源:網絡 閱讀:500 作者:小資本 欄目:數據庫

       MySQL圖形化工具使用

    (以Navicat for Mysql軟件為例)

    使用Navicat連接我們的數據庫:

點擊連接

mysql圖形化工具使用及常用操作

主機名或IP地址:就是數據庫安裝電腦的電腦名或IP地址  localhost、127.0.0.1

端口:就是MySQL安裝時候的默認端口  3306

用戶名:MySql安裝的默認用戶名 root

密碼:MySQL安裝時你指定的密碼: root


連接名:只是一個名字而已,作用是讓我們知道是什么業務的數據庫


完成以上幾個信息的配置,點擊確定:

mysql圖形化工具使用及常用操作


點擊J18這個數據庫連接

mysql圖形化工具使用及常用操作

展示 全部的數據庫;

幾個數據庫都是可以點擊的,點擊之后進入對應的數據庫;

mysql圖形化工具使用及常用操作


暫時我們只 注意 表、查詢、備份


點擊表之后,把該數據庫下面的所有表全部展示出來:

mysql圖形化工具使用及常用操作


點擊查詢:

mysql圖形化工具使用及常用操作

新建查詢

mysql圖形化工具使用及常用操作

該操作面板就可以  寫  insert  delete   update create select 等等語句;


點擊備份:

mysql圖形化工具使用及常用操作

該頁面主要是對數據庫的備份、恢復操作。

        

        數據操作語句

新增

Insert into 表名(列名1, 列名2, 列名3...)values(列名1值,列名2值, 列名3值.)

兩種新增數據的方式

Insert into stu(sid,sname,sage)values(1,’李林’,22);

Insert into stu values(1,’李林’,22);

    刪除

Delete from 表名

Delete from stu;

    修改

Update 表名  set 列名1=修改的值,列名2=修改的值;

update stu SET sage=23,sname='李琳';

修改某一行某一列的值:

update users set age=18 where name='李琳';

修改李琳那一行的年齡那一列的值為18

  數據查詢語句

SELECT查詢內容

FROM 表名

WHERE條件

GROUP BY

HAVING

ORDER BY

LIMIT

查詢全部數據

Select * from 表名;

Select * from stu;

根據條件查詢指定的數據

Select * from 表名 where  列名1=值 and 列名2=值....

Select * from stu where sid=9 and ssex='女';

查詢數據,返回指定的列

Select 列名1,列名2 from stu;

Select sid,sname from stu;

給指定返回列取別名(小名)

兩種方式:

Select 列名 別名,列名2 別名2... from 表名;

Select 列名  as 別名,列名2 as 別名2... from 表名;

Select sid 學號,sname  姓名,ssex 性別 from stu;

Select sid as  學號,sname  as 姓名,ssex as 性別 from stu;

在條件中使用比較運算符

SELECT * FROM 表名  where 字段 > < >= <= !=或<>

select * from j18 where xsnianling !=18

多條件的查詢:

AND OR NOT

select * from j18 where xsnianling <=21 and  xsxingbie='女'

select * from j18 where xsnianling <21 or  xsxingbie='女'

select * from j18 where xsnianling not in(18,21,25)

對空值的查詢:is null  對應列是否null查詢

select * from j18 where xsxueli is not null

select * from j18 where xsxueli is null

BETWEEN A AND B   在A和B之間,包含AB的值

select * from j18 where xsnianling BETWEEN 18 and 21

IN

select * from j18 where xsnianling in(18,21,25)

模糊查詢 LIKE

%:指代不明確值的位置或長度

_:指代明確值的位置或已知字符串長度

select * from j18 where xsxingming like '_靈%'

查詢中使用算術表達式:+ - * /

select xsxuehao+xsnianling from j18 where xsxingming  like '_靈%'

處理重復值:DISTINCT   排除重復展示,只展示一次

select DISTINCT  xsxingbie from j18;

 

查詢返回限定行數:LIMIT

Limit 10 取查詢數據的前10位

Limit 10,10  從查詢數據的第10位開始,向后取10位數據展示,不滿足10位也不會報錯

 

通過查詢復制表

create table  stu1  select * from stu;

 

--只復制結構

create table  stu2  select * from stu where 1=2;

 

分組 group  by

select ssex,COUNT(*)  from stu GROUP BY ssex

分組使用的時候,,group by 字段,一定要在 select  后面出現,如果使用了group  by  select 后面就不要出現 *

 

排序 order  by 字段名  :字段名就是我們需要排序的字段

order by  xsnianling   升序  默認

order by  xsnianling desc  降序

           常用函數

得到需要查詢字符的ASCII碼

SELECT ASCII('中');

SELECT CHAR(97);

根據字符集查詢得到字符串的長度

SELECT  CHAR_LENGTH("中國");

SELECT  CHAR_LENGTH(sname) FROM student;

--utf8編碼下,一個中文字占3個字符長度

SELECT LENGTH("中");

--拼接字符串

SELECT CONCAT('My',  'S', 'QL');

SELECT  CONCAT(sname,sage) FROM student;

SELECT sname,sage  FROM student;

--大寫轉小寫

SELECT  LOWER("ABC");

--小寫轉大寫

SELECT  UPPER("abc");

--查詢學生表中所有學生姓名的最后一個字

SELECT  RIGHT(sname,1) FROM student;

--查詢學生表中所有學生姓什么

SELECT LEFT(sname,1)  from student;

SELECT FLOOR(4.9);

----------------------------

--查詢得到本地時間

SELECT NOW();

CREATE TABLE teset(

    tid int PRIMARY KEY auto_increment,

    ttime datetime

);

SELECT * FROM teset;

INSERT INTO  teset(ttime) values (NOW());

SELECT  CURDATE(),CURTIME();

SELECT CURTIME();

聚合函數:

 COUNT   統計數量:select count(xsnianling)  from j18

SUM    求和:select sum(xsnianling) from j18

MAX    求最大值:select max(xsnianling) from j18

MIN    求最小值:select min(xsnianling) from j18

AVG    平均數:select avg(xsnianling) from j18

            補充

Truncate table 表名

直接刪除表中全部數據,與delete不同的是,此方法無法使用where選擇,只能全部刪除。

truncate table users;


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定远县| 璧山县| 寻乌县| 车险| 高唐县| 瓮安县| 衡东县| 拜城县| 南充市| 安远县| 二手房| 曲阜市| 临猗县| 电白县| 宣武区| 寿宁县| 中江县| 奈曼旗| 文登市| 富宁县| 中山市| 阳山县| 中牟县| 阳西县| 垦利县| 淮南市| 郓城县| 广丰县| 方山县| 肃南| 登封市| 济宁市| 玉门市| 湘阴县| 含山县| 北京市| 郯城县| 克山县| 若尔盖县| 赤壁市| 西和县|