日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:52000
  • 待審:37
  • 小程序:12
  • 文章:1037587
  • 會員:756

MySQL是一種關系型數(shù)據(jù)庫管理系統(tǒng),關系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型和大型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。

必須掌握命令

這里我們以kali中自動的mariadb數(shù)據(jù)庫為例,mysql同樣的方法。

啟動 關閉 重啟 數(shù)據(jù)庫

systemctl start mariadb
systemctl stop mariadb
systemctl restart mariadb

注意: 有時候我們用service命令也是可以的,如

service start mariadb

但是部分系統(tǒng)service需要配置,所以建議用第一種方法。

登錄數(shù)據(jù)庫

mysql -u root -p 

-u:用戶名-p:密碼



顯示當前已有數(shù)據(jù)庫

show databases;

注意命令后面的;



創(chuàng)建新的數(shù)據(jù)庫

create database dbname;
如
CREATE DATABASE xiaoyaozi;

我們便創(chuàng)建了一個名為xiaoyaozi的數(shù)據(jù)庫。



選擇相應的數(shù)據(jù)庫

格式:use 數(shù)據(jù)庫名 ;

use xiaoyaozi;

創(chuàng)建表格式:CREATE TABLE table_name (column_name column_type);

CREATE TABLE IF NOT EXISTS `dabiaoge`(
   `id` INT UNSIGNED AUTO_INCREMENT,
   `title` VARCHAR(100) NOT NULL,
   `author` VARCHAR(40) NOT NULL,
   `submission_date` DATE,
   PRIMARY KEY ( `id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

如上,我們創(chuàng)建了一個名為dabiaoge的表,并且字段有id title author submission_date 并設置了id字段為主鍵。

向表中插入數(shù)據(jù)

INSERT INTO dabiaoge 
    -> (title, author, submission_date)
    -> VALUES
    -> ("全國富婆通信錄", "逍遙子大表哥", NOW());



這里可以連續(xù)一行輸入,也可以逐行輸入。



注意這里的->為系統(tǒng)生成,不輸入。查詢表中的內(nèi)容

select * from dabiaoge;



以上是全局查詢,如何做到搜索查詢呢?如我想查詢作者為大表哥的記錄,命令如下:

SELECT * from dabiaoge WHERE author='大表哥';

更新數(shù)據(jù)

UPDATE dabiaoge SET title='歡迎關注微信公眾號kali 黑客筆記' WHERE id=3;

修改id=3的title數(shù)據(jù)為歡迎關注kali黑客筆記

刪除語句

刪除數(shù)據(jù)庫

drop database dbname

執(zhí)行上面的命令,就可以準備跑路了。

刪除表

DROP TABLE table_name ;

高級用法

復制表復制表的結(jié)構(gòu)(不包含數(shù)據(jù))

CREATE TABLE biaoge666 LIKE dabiaoge;

復制數(shù)據(jù)

INSERT INTO biaoge666 SELECT * FROM dabiaoge;

排序

如果我們需要對讀取的數(shù)據(jù)進行排序,我們就可以使用 MySQL 的ORDER BY 子句來設定你想按哪個字段哪種方式來進行排序,再返回搜索結(jié)果。

升序和降序

SELECT * from dabiaoge ORDER BY submission_date ASC;
SELECT * from dabiaoge ORDER BY submission_date DESC;



導入和導出

導出

mysqldump -u root -p root xiao > dump.sql

導入

mysql -u root -p 123456 < dump.sql

LIKE語句

將 dabiaoge 表中獲取 name 字段中以 COM 為結(jié)尾的的所有記錄:

SELECT * from dabiaoge  WHERE name LIKE '%COM';
SELECT * from dabiaoge  WHERE name LIKE '%COM';

分享到:
標簽:MySQL
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 52000

    網(wǎng)站

  • 12

    小程序

  • 1037587

    文章

  • 756

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定