溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

簡單介紹下MySQL的基礎(chǔ)應(yīng)用

發(fā)布時(shí)間:2020-05-22 16:09:10 來源:網(wǎng)絡(luò) 閱讀:235 作者:三月 欄目:數(shù)據(jù)庫

下面講講關(guān)于MySQL的基礎(chǔ)應(yīng)用,文字的奧妙在于貼近主題相關(guān)。所以,閑話就不談了,我們直接看下文吧,相信看完MySQL的基礎(chǔ)應(yīng)用這篇文章你一定會(huì)有所受益。 

1.登入到MySQL云服務(wù)器

[root@localhost ~]# mysql -u root -p

Enter password:        //根據(jù)提示輸入正確的密碼

2.執(zhí)行MySQL操作語句

以root登入打“mysql>”環(huán)境后,執(zhí)行"show master logs;"語句可以查詢當(dāng)前數(shù)據(jù)庫服務(wù)的日志文件信息。

3.退出"mysql"操作環(huán)境

在"mysql>"操作環(huán)境中執(zhí)行"exit"或"quit"命令可以退出mysql命令工具返回shell環(huán)境。

4.查看數(shù)據(jù)庫結(jié)構(gòu)

show database 語句:用于查看當(dāng)前mysql云服務(wù)器中包含的庫。

show tables 語句:用于查看當(dāng)前所在數(shù)據(jù)庫中包含的表。在操作之前,需要先用use語句切換到所使用的庫。

describe 語句:用于表示的結(jié)構(gòu),即組成表的各種字段(列)的信息。需要指定"庫名.表名"作為參數(shù);

5.創(chuàng)建及刪除庫和表

創(chuàng)建新的庫

create database auth; 創(chuàng)建一個(gè)名為auth的表。

創(chuàng)建新的表

create table 表名 (字段1名稱 類型,字段2名稱 類型,…,PRIMARY KET (主鍵名))

刪除一個(gè)數(shù)據(jù)庫

DROP database auth.users;

刪除一個(gè)數(shù)據(jù)表

drop table auth;

6.表中數(shù)據(jù)記錄

insert into 語句:用于向表插入新的數(shù)據(jù)記錄。

insert into 表名(字段1,字段2…) values(字段1的值,字段的值…)

例:在插入語句指定字段的部分可以省略。 insert into users values('lucky',password'1234');

select 語句:用從指定的表中查找符合的數(shù)據(jù)記錄。

select 字段名1,字段名2,… from 表名 條件表達(dá)式

例:select * from auth.users;

update 語句:用于修改、更新數(shù)據(jù)記錄。

update 表名 set 字段名1=字段值1[,字段2=字段值2] where 條件表達(dá)式

例:update auth.users SET user_passwd=password('') where user_name='lucky';

delete 語句:用于刪除表中級(jí)指定的數(shù)據(jù)記錄。

delete from 表名 where 條件表達(dá)式

例:delete from auth.users where user_name='lucky'

7.數(shù)據(jù)庫備份恢復(fù)

備份數(shù)據(jù)庫

格式1:導(dǎo)出庫中的部分表。

mysqldump [選項(xiàng)] 庫名 [表名1] [表名2] … > /備份路徑/備份文件名

格式2:導(dǎo)出一個(gè)或多個(gè)完整的庫。

mysqldump [選項(xiàng)] --databases 庫名1 [庫名2] … > /備份路徑/備份文件名

格式3:備份mysql云服務(wù)器中所有的庫。

mysqldump [選項(xiàng)] --all-database > /備份路徑/備份文件名

例:mysqldump -u root -p mysql user > mysql-user.sql

mysqldump -u root -p --databases auth > auth.sql

恢復(fù)數(shù)據(jù)庫

mysql [選項(xiàng)] [庫名] [表名] < /備份路徑/備份文件名

mysql -u root -p test < mysql-user.sql

對(duì)于以上MySQL的基礎(chǔ)應(yīng)用相關(guān)內(nèi)容,大家還有什么不明白的地方嗎?或者想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI