91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

增刪改查MySQL數據庫常用命令方法

發布時間:2020-05-09 13:46:53 來源:億速云 閱讀:261 作者:三月 欄目:云計算

本文主要給大家簡單講講增刪改查MySQL數據庫常用命令方法,相關專業術語大家可以上網查查或者找一些相關書籍補充一下,這里就不涉獵了,我們就直奔主題吧,希望增刪改查MySQL數據庫常用命令方法這篇文章可以給大家帶來一些實際幫助。 

創建數據庫


create database if not exists 數據庫名 default charset utf8 collate utf8_general_ci;

如果數據庫不存在則創建數據庫 使用utf-8默認字符集為utf8_general_ci


創建表


create table table_name

(字段名1 字段類型 not null,字段名2 字段類型,primary key(字段名2))

創建表的同時,為字段名1添加非空約束,設置字段名2為主鍵


插入數據


Insert into 表名 values(全部字段值)

Insert into 表名(字段名1,字段名2) values(字段1值,字段2值) //數據只有部分字段值


創建用戶


create user “用戶名”@”host” identified by “密碼” //host為登錄ip,可以是localhost或者其他ip地址,若是任意ip可登錄,使用%

增刪改查MySQL數據庫常用命令方法

刪除數據庫


drop database if exists數據庫名


刪除表


drop table if exists表名


刪除數據


delete from 表名 where 條件 //不加where 條件,則刪除所有數據


刪除用戶


drop user “用戶名”@”host”



更新數據


Update table_name set 字段名 = 屬性新值 where 條件


授權用戶


grant 權限 on 數據庫.表名 to “用戶名”@”host” with grant option

//權限包括select、update、insert、delete等等,可以使用all表示所有權限;后面的with grant option,表示該用戶可以把自己的該權限賦予其他用戶

撤銷用戶授權把grant改成revoke,其他格式一致


更改密碼


set password for “用戶名”@”host” = password(“新密碼”)

在命令行模式下,可以使用mysqladmin 命令

mysqladmin -uroot -p舊密碼 password 新密碼 //僅可更改本地MySQL用戶密碼

 

select * from 表名 where條件 (groud by ,order by,having)

select可以說是數據庫中最常用的命令了。


1.*可以使用表中指定字段代替,查詢結果僅顯示指定字段


2.select distinct 去重查詢,distinct要緊接著select


3.select * into 表名2 from 表名1 //使用查詢結果創建一個表2(表2之前不存在),into 表名要在from前面


4.groud by 字段1 ,查詢結果以字段1分組,相同的為一組(查詢字段中要包括字段1)


5.order by 字段 1 ,查詢結果以字段1排序(默認升序),字段1后加上空格,desc排序為降序,升序用asc


6.having 條件,where與having同樣是篩選條件,區別


where是直接篩選表中數據,不能使用函數


having是對篩選出來、分組了的數據再進行篩選,可以使用函數


如果使用having不使用函數的話,直接把條件放在where里就可以了


查詢表結構


desc 表名


查詢有哪些數據庫


show database


查詢當前使用數據庫名


select datebase()


查詢用戶及對應登錄權限host


select host,user from mysql.user

 

其他常用操作命令

切換數據庫

use 數據庫名


啟動/停止mysql


net start/stop mysql


登錄用戶,命令行模式(不是mysql模式下)


mysql -u用戶名 -p密碼 -h目標地址

若是登錄本地mysql可以不用-h


退出


exit


導入數據庫


source path/*.sql


導出數據庫,命令行模式下


mysqldump -u用戶名 -p密碼 -h目標ip >path/*.sql


最后

想使用圖形化界面管理數據庫,個人推薦使用navicat,一款很好用的數據庫管理軟件,功能十分強大。

增刪改查MySQL數據庫常用命令方法就先給大家講到這里,對于其它相關問題大家想要了解的可以持續關注我們的行業資訊。我們的板塊內容每天都會捕捉一些行業新聞及專業知識分享給大家的。

向AI問一下細節

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

AI

扎囊县| 丰原市| 文成县| 横峰县| 芒康县| 南华县| 松原市| 石景山区| 资源县| 平定县| 惠水县| 上虞市| 田林县| 塔城市| 公主岭市| 清水县| 江西省| 信宜市| 沙湾县| 鹿泉市| 酉阳| 崇礼县| 涡阳县| 湄潭县| 宁陵县| 五华县| 宁南县| 镇平县| 宝丰县| 通化市| 永善县| 永城市| 永济市| 会东县| 三门峡市| 安图县| 浪卡子县| 武城县| 板桥市| 武汉市| 江津市|