国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view)

這篇具有很好參考價(jià)值的文章主要介紹了數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、備份與還原

/***************************樣例表***************************/
CREATE DATABASE booksDB;
use booksDB;

CREATE TABLE books
(
  bk_id  INT NOT NULL PRIMARY KEY,
  bk_title VARCHAR(50) NOT NULL,
  copyright YEAR NOT NULL
);
INSERT INTO books
VALUES (11078, 'Learning MySQL', 2010),
(11033, 'Study Html', 2011),
(11035, 'How to use php', 2003),
(11072, 'Teach youself javascript', 2005),
(11028, 'Learing C++', 2005),
(11069, 'MySQL professional', 2009),
(11026, 'Guide to MySQL 5.5', 2008),
(11041, 'Inside VC++', 2011);

CREATE TABLE authors
(
  auth_id     INT NOT NULL PRIMARY KEY,
  auth_name  VARCHAR(20),
 auth_gender CHAR(1)
);
INSERT INTO authors  
VALUES (1001, 'WriterX' ,'f'),
(1002, 'WriterA' ,'f'),
(1003, 'WriterB' ,'m'),
(1004, 'WriterC' ,'f'),
(1011, 'WriterD' ,'f'),
(1012, 'WriterE' ,'m'),
(1013, 'WriterF' ,'m'),
(1014, 'WriterG' ,'f'),
(1015, 'WriterH' ,'f');

CREATE TABLE authorbook
(
  auth_id  INT NOT NULL,
  bk_id   INT NOT NULL,
  PRIMARY KEY (auth_id, bk_id),
  FOREIGN KEY (auth_id) REFERENCES authors (auth_id),
  FOREIGN KEY (bk_id) REFERENCES books (bk_id)
);

INSERT INTO authorbook
VALUES (1001, 11033), (1002, 11035), (1003, 11072), (1004, 11028),
(1011, 11078), (1012, 11026), (1012, 11041), (1014, 11069);

1、使用mysqldump命令備份數(shù)據(jù)庫中的所有表
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
2、備份booksDB數(shù)據(jù)庫中的books表
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
3、使用mysqldump備份booksDB和test數(shù)據(jù)庫
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫

4、使用mysqldump備份服務(wù)器中的所有數(shù)據(jù)庫
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
5、使用mysql命令還原第二題導(dǎo)出的book表
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
6、進(jìn)入數(shù)據(jù)庫使用source命令還原第二題導(dǎo)出的book表
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫

索引
1、建立一個(gè)utf8編碼的數(shù)據(jù)庫test1
2、建立商品表goods和欄目表category
按如下表結(jié)構(gòu)創(chuàng)建表:存儲(chǔ)引擎engine myisam 字符集charset utf8

	mysql> desc goods;
	+------------+-------------+------+-----+---------+----------------+
	| Field      | Type        | Null | Key | Default | Extra          |
	+------------+-------------+------+-----+---------+----------------+
	| goods_id   | int(11)     | NO   | PRI | NULL    | auto_increment |
	| goods_name | varchar(20) | NO   |     |         |                |
	| cat_id     | int(11)     | NO   |     | 0       |                |
	| brand_id   | int(11)     | NO   |     | 0       |                |
	| goods_sn   | char(12)    | NO   |     |         |                |
	| shop_price | float(6,2)  | NO   |     | 0.00    |                |
	| goods_desc | text        | YES  |     | NULL    |                |
	+------------+-------------+------+-----+---------+----------------+
	7 rows in set (0.00 sec)

	mysql> desc category;
	+-----------+-------------+------+-----+---------+----------------+
	| Field     | Type        | Null | Key | Default | Extra          |
	+-----------+-------------+------+-----+---------+----------------+
	| cat_id    | int(11)     | NO   | PRI | NULL    | auto_increment |
	| cate_name | varchar(20) | NO   |     |         |                |
	| parent_id | int(11)     | NO   |     | 0       |                |
	+-----------+-------------+------+-----+---------+----------------+
	3 rows in set (0.00 sec)

3、刪除 goods 表中的 goods_desc 字段及貨號(hào)字段,并增加 click_count 字段 
4、在 goods_name 列上加唯一性索引(用alter table方式) 
5、在 shop_price 列上加普通索引(用create index方式)
6、在 click_count 上增加普通索引,然后再刪除 (分別使用drop index和alter table刪除)

2、建立商品表goods和欄目表category

create table goods(
    -> googs_id int(11) primary key auto_increment,
    -> goods_name varchar(20) not null,
    -> cat_id int(11) not null default 0,
    -> brand_id int(11) not null default 0,
    -> goods_sn char(12) not null,
    -> shop_price float(6,2) not null default 0.00,
    -> goods_desc text default NULL
    -> );

數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫

create table category(
    -> cat_id int(11) primary key auto_increment,
    -> cate_name varchar(20) not null,
    -> parent_id int(11) not null default 0);

數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
3、刪除 goods 表中的 goods_desc 字段及貨號(hào)字段,并增加 click_count 字段
ps:本人創(chuàng)表時(shí)字段名寫錯(cuò)了(good_id寫成了goog_id)
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫

數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
4、在 goods_name 列上加唯一性索引(用alter table方式)
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
5、在 shop_price 列上加普通索引(用create index方式)
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫

6、在 click_count 上增加普通索引,然后再刪除 (分別使用drop index和alter table刪除)
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
視圖
學(xué)生表:Student (Sno, Sname, Ssex , Sage, Sdept)
學(xué)號(hào),姓名,性別,年齡,所在系 Sno為主鍵
課程表:Course (Cno, Cname,)
課程號(hào),課程名 Cno為主鍵
學(xué)生選課表:SC (Sno, Cno, Score)
學(xué)號(hào),課程號(hào),成績 Sno,Cno為主鍵
1、創(chuàng)建一視圖 stu_info,查詢?nèi)w學(xué)生的姓名,性別,課程名,成績。
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫
2、刪除視圖 stu_info。
數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view),mysql,數(shù)據(jù)庫文章來源地址http://www.zghlxwxcb.cn/news/detail-554702.html

到了這里,關(guān)于數(shù)據(jù)備份與還原,(mysqldump,source)索引(index),創(chuàng)建視圖(view)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Windows下手動(dòng)、自動(dòng)備份Mysql數(shù)據(jù)庫(mysqldump)

    Windows下手動(dòng)、自動(dòng)備份Mysql數(shù)據(jù)庫(mysqldump)

    (本文實(shí)例環(huán)境及版本 MySql8.0.13) 1.1 命令行備份 cmd 先進(jìn)入mysql所在的bin目錄下,如:cd D:softwaremysqlmysql-8.0.13-winx64bin mysqldump -u root -p 數(shù)據(jù)庫 [表名1 表名2…] 文件備份路徑 如把testdb數(shù)據(jù)庫備份到 D:ydTest.sql 輸入密碼后回車 mysqldump -u root -p testdb d:ydTest.sql 如果你希望備份是

    2023年04月19日
    瀏覽(34)
  • Windows服務(wù)器使用Mysqldump備份MySQL數(shù)據(jù)庫方法

    Windows服務(wù)器使用Mysqldump備份MySQL數(shù)據(jù)庫方法

    Windows服務(wù)器使用Mysqldump備份MySQL數(shù)據(jù)庫方法 1.進(jìn)入到MySQL安裝目錄的bin目錄下,進(jìn)入cmd F:20220601dev_softwaremysql-8.0.11-winx64 2.執(zhí)行備份命令: 3.導(dǎo)入備份 數(shù)據(jù): 4.驗(yàn)證數(shù)據(jù)表是否備份成功

    2024年02月10日
    瀏覽(37)
  • 編寫shell腳本,利用mysqldump實(shí)現(xiàn)MySQL數(shù)據(jù)庫分庫分表備份

    編寫shell腳本,利用mysqldump實(shí)現(xiàn)MySQL數(shù)據(jù)庫分庫分表備份

    ?查看數(shù)據(jù)和數(shù)據(jù)表 刪除頭部Database和數(shù)據(jù)庫自帶的表 ?編寫腳本 檢查腳本運(yùn)行備份數(shù)據(jù)庫 分表分庫備份成功 還原檢測(cè) 刪除數(shù)據(jù)庫并查看庫 開始還原 使用備份的庫進(jìn)行還原,由于是壓縮文件,使用壓縮還原 查看數(shù)據(jù)庫 ?

    2024年02月05日
    瀏覽(26)
  • windows下使用mysqldump備份數(shù)據(jù)庫并上傳到阿里云OSS

    windows下使用mysqldump備份數(shù)據(jù)庫并上傳到阿里云OSS

    powershell 下使用 | Out-file -Encoding utf8 設(shè)置字符格式 cmd 參數(shù)說明 --single-transaction 不阻塞程序的情況下保證導(dǎo)出數(shù)據(jù)一致性,InnoDB 支持 --default-character-set 設(shè)置字符集 --hex-blob 轉(zhuǎn)換 bit 類型 --routines 導(dǎo)出存儲(chǔ)過程以及自定義函數(shù) --events 導(dǎo)出事件 下載 ossutil 工具:下載并安裝命令

    2024年04月08日
    瀏覽(24)
  • mysql 數(shù)據(jù)備份和還原

    MySQL 數(shù)據(jù)備份和還原有哪些方式?你可以使用以下幾種方式: 使用 mysqldump 命令來備份和還原數(shù)據(jù)。這是一種邏輯備份方法,將數(shù)據(jù)以 SQL 格式導(dǎo)出。你可以使用以下命令來備份和還原數(shù)據(jù): mysqldump -u username -p database_name backup_file.sql mysql -u username -p password database_name backup_fi

    2024年02月11日
    瀏覽(17)
  • 數(shù)據(jù)備份和還原的簡單操作

    數(shù)據(jù)備份和還原的簡單操作

    兩個(gè)表如圖所示,完成一下操作 1、使用mysqldump命令備份數(shù)據(jù)庫中的所有表 先創(chuàng)建存儲(chǔ)數(shù)據(jù)的目錄 使用mysqldump命令備份數(shù)據(jù)庫中的所有表 去查看已經(jīng)備份 2、備份booksDB數(shù)據(jù)庫中的books表 備份數(shù)據(jù)庫中的某些表,在庫后面空格間隔 備份完畢 3、使用mysqldump備份booksDB和test數(shù)據(jù)庫

    2024年02月15日
    瀏覽(21)
  • SQLServer數(shù)據(jù)庫備份與還原

    SQLServer數(shù)據(jù)庫備份與還原

    ????????Microsoft SQL Server Management Studio,顧名思義,是微軟 SQL Server的管理工具,說白了,就是微軟官方管理自家數(shù)據(jù)庫的軟件??梢詫?duì)數(shù)據(jù)庫和表操作,本章我們用到它強(qiáng)悍的備份和還原功能。 ? ? ? (1)? 選中需要備份的數(shù)據(jù)庫,右鍵選擇備份? ?(2)添加目標(biāo) (3)此

    2024年02月13日
    瀏覽(25)
  • 達(dá)夢(mèng)數(shù)據(jù)庫的備份和還原

    達(dá)夢(mèng)數(shù)據(jù)庫的備份和還原

    簡要介紹一下達(dá)夢(mèng)數(shù)據(jù)庫備份還原的概念以及如何進(jìn)行備份還原及故障恢復(fù)。 物理備份:拷貝有效數(shù)據(jù)頁。 聯(lián)機(jī)備份 聯(lián)機(jī)即在數(shù)據(jù)庫運(yùn)行狀態(tài)下進(jìn)行備份,必須開歸檔模式,支持庫備份、表空間備份、表備份、歸檔備份·。它包括完全備份(拷貝所有有效數(shù)據(jù)頁)和增量備

    2024年02月02日
    瀏覽(18)
  • 達(dá)夢(mèng)數(shù)據(jù)庫的備份與還原

    達(dá)夢(mèng)數(shù)據(jù)庫的備份與還原

    目錄 一、物理備份還原 1、冷備 (1)使用DM控制臺(tái)工具console備份 (2)使用dmrman工具進(jìn)行備份 2、熱備 (1)開啟歸檔 (2)聯(lián)機(jī)備份 3、還原恢復(fù) (1)表聯(lián)機(jī)還原,需要通過執(zhí)行sql語句還原 (2)DM控制臺(tái)工具還原,需要關(guān)閉數(shù)據(jù)庫服務(wù) (3)dmrman工具,需要關(guān)閉數(shù)據(jù)庫服務(wù)

    2024年02月03日
    瀏覽(22)
  • MySQL的數(shù)據(jù)備份與還原--練習(xí)題

    MySQL的數(shù)據(jù)備份與還原--練習(xí)題

    MySQLdump是MySQL提供的一個(gè)非常有用的數(shù)據(jù)庫備份工具。MySQLdump命令執(zhí)行時(shí),可以將數(shù)據(jù)庫備份成一個(gè)文本文件,該文件中實(shí)際上包含了多個(gè)CREATE 和 INSERT語句,使用這些語句可以重新創(chuàng)建表和插入數(shù)據(jù)。 ?看題: CREATE DATABASE booksDB; ?? ?use booksDB; ?? ?CREATE TABLE books ?? ?( ??

    2024年02月17日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包