1. 程式人生 > >mysql必知必會學習筆記(一)

mysql必知必會學習筆記(一)

MYSQL必知必會第三章--瞭解資料庫和表

書中部分程式碼展示:

CREATE DATABASE crashcourse;
/*建立名為 crashcourse 的新資料庫*/

SHOW DATABASES;
/*顯示全部資料庫*/

USE crashcourse;
/*選擇資料庫crashcourse供我們使用*/

SHOW TABLES;
/*顯示當前資料庫下全部資料表*/

SHOW COLUMNS FROM my_table;
DESCRIBE my_table;
/*顯示錶my_table中各欄位的資訊*/

SHOW CREATE DATABASE crashcourse;
/*顯示建立特定資料庫(crashcourse)的mysql語句*/

SHOW CREATE TABLE my_table;
/*顯示建立特定資料表(my_table)的mysql語句*/

SHOW STATUS;
/*顯示廣泛的伺服器狀態資訊*/

SHOW ERRORS;
/*顯示伺服器錯誤資訊*/

SHOW WARNINGS;
/*顯示伺服器警告資訊*/

STATUS;
/*伺服器執行狀態*/

案例分析:

開啟cmd,進入mysql


輸入SHOW DATABASES; 命令,顯示出我的可用資料庫的列表。其中my_firstsql資料庫為我之前練習建立的,以後會經常使用它。



USE語句不返回任何結果。這裡輸入USEmy_firstsql;命令,顯示出Database changed訊息是mysql命令列實用程式在資料庫選擇成功後顯示的。



SHOW TABLES;命令顯示獲得的資料庫(在這裡為my_firstsql)內的表的列表.



SHOW CREATE DATABASE my_firstsql;顯示資料庫my_firstsql建立時的資訊,可以看到編碼方式為預設的utf-8。


SHOW COLUMNS FROM infor;顯示錶infor中欄位的資訊,包含欄位名、資料型別、是否允許空值、鍵資訊、預設值、其他資訊。infor表中的資訊表明,所有欄位都不允許為空,id為主鍵且自動編號。



SHOW CREATE TABLE infor;顯示我們建立infor表時的資訊,如各個欄位資訊,引擎為InnoDB引擎,編碼方式為預設的utf-8。


其他內容:


相關推薦

mysql學習筆記

MYSQL必知必會第三章--瞭解資料庫和表 書中部分程式碼展示: CREATE DATABASE crashcourse; /*建立名為 crashcourse 的新資料庫*/ SHOW DATA

MySQL學習筆記MySQL指令碼下載、執行及USE、SELECT的使用

本文主要介紹《MySQL必知必會》書中,所述的MySQL指令碼下載以及執行,並簡單介紹USE、SELECT關鍵字的基本使用。 1、MySQL指令碼下載及執行 開啟MySQL command Line client(本文利用的是MySQL 8.0.

mysql--學習筆記9--連線表,給表起別名,自連線

1、建立聯結,聯結是在select語句中建立的。例如select vend_name, prod_name, prod_price from vendors, products where vendors.vend_id = products.vend_id order by

mysql--學習筆記8--子查詢 where巢狀查詢語句,作為計算欄位使用子查詢

1、子查詢的查詢過程一般是通過where中的in操作符來完成,in後面跟上一個子查詢,通常in之前的列名和子查詢查詢出來的列名是一致的。例如select name from book where id in (select book_id from store where s

mysql筆記

一:瞭解SQL         1:列是表中的欄位,所有表都由一個或多個列組成的。行是表中的記錄,表中的資料都按行儲存。 2:表中每一行都應該有可以唯一標識自己的一列或一組列。主鍵(一列或一組列),

JSON學習總結

tor lint 沒有 script app 對數 數據交換格式 object 什麽 七月第一周,從學校畢業回來上班的第一周。離開一段時候後,再次回來重新工作,有了很多新的認識,不再是實習時那麽混混沌沌了。每天我自己該做什麽,怎麽做,做到什麽程度更清晰了。除了要去完成我負責

MySQL學習筆記

報錯 strong 同時 info 偏移 不足 本地用戶 學習筆記 win 一、概述 1、數據庫、數據庫系統、數據庫管理系統之間的關系?   數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫。   數據庫管理系統:用來管理數據及數據庫的系統   

測試人員的快速測試方法.

軟件測試 快速測試 測試方法 對有些測試經驗的測試人士來說,都有總結或掌握一些小眾的測試技巧。而快速測試是一組基於風險的測試方法,是針對某些常見的軟件缺陷,實施專項攻擊,一般不需要大量的測試時間,只了解產品基本情況就可以在短時間內在發現一批錯誤 。以下是測試專家James Bachd 在快速軟件測

Mysql 學習筆記

mit bre 排序 中間 ava 過程 offset dsta ef6 最近從在學習MySQL數據庫,遇到一些問題,有些解決了,有些還未找到答案,本篇作為學習筆記,未解決的問題等後續有答案再補充,也請走過路過的大牛們指點一二; 問題一:Java程序查

MySQL數據庫基礎知識學習筆記

mysql數據庫1、MySQL基礎與sql語句實戰 MySQL是一種關系型數據庫管理系統,在互聯網公司裏非常流行。Linux下用yum命令安裝 實操:連接數據庫172.16.41.89登錄mysql命令:Mysql -u root -p 回車,然後輸入密碼 查看數據庫:Show databases; 新建數

mysql學習筆記--數據類型學習

設置 .com etime times datetime 輸入 png 分享 負數 1、INT整型 類型 所占空間 範圍 TINYINT 1字節 -2^7 ~ +2^7-1 SMALLINT 2字節 -2^15 ~ +2^15-1 MEDIUM

資料庫MySQL學習筆記

一、資料庫的發展史 1、手工管理:藏書閣,圖書館。       優點:分類管理,直觀性強       缺點:資訊流動慢,不方便 2、檔案管理:計算機檔案系統,圖書管理系統       優點:分類管理,層次分明       缺點:查詢不方便 3、資料庫管理:  

mysql學習筆記關於int(11)和int(3)的區別

mysql int(3)與int(11)的區別 總結,int(M) zerofill,加上zerofill後M才表現出有點點效果,比如 int(3) zerofill,你插入到資料庫裡的是10,則實際插入為010,也就是在前面補充加了一個0.如果int(3)和int(10)不加zerofil

MySQL學習筆記:重拾mysql

以前有學習使用過mysql,但是後來使用的頻率減少,導致mysql的知識點比較模糊,今天開始重拾mysql 安裝有個坑,不得不說,python pip安裝python-mysql需要v c++的支援,你可能需要安裝好v c++才能安裝python-mysql 接下

python框架之 Tornado 學習筆記

tornado pythontornado 一個簡單的服務器的例子:首先,我們需要安裝 tornado ,安裝比較簡單: pip install tornado 測試安裝是否成功,可以打開python 終端,輸入: import tornado.https

Scala學習筆記編程基礎

大數據 上一個 extends 移除 condition api arr 調用方法 tab 強烈推薦參考該課程:http://www.runoob.com/scala/scala-tutorial.html 1. Scala概述 1.1. 什麽是Scala Scala

3D Game Programming withDX11 學習筆記 數學知識總結

表示 圖形 http 根據 轉置 元素 material -s com   在圖形學中,數學是不可或缺的一部分,所以本書最開始的部分就是數學知識的復習。在圖形學中,最常用的是矢量和矩陣,所以我根據前面三個章節的數學知識,總結一下數學知識。 一、矢量   數學中的矢量,擁有

系統分析與設計學習筆記

學習 掌握 應該 溝通 基本 最終 表示 對象 毫無 為什麽要學習這門課程?   “擁有一把錘子未必能成為建築師”。 這門課程學習的是面向對象分析和設計的核心技能的重要工具。對於使用面向對象技術和語言來,創建設計良好、健壯且可維護的軟件來說,這門課程所

最大熵學習筆記預備知識

color wrap targe dsm entropy plus 文件 eight 相關鏈接 生活中我們常常聽到人們說“不要把雞蛋放到一個籃子裏”。這樣能夠減少風險。深究一下,這是為什麽呢?事實上,這裏邊包括了所謂的最大熵原理(The Maxim

Nginx模塊之Nginx-Ts-Module學習筆記搶險體驗

學習筆記 體驗 nginx模塊 int images clas tps gin issues 1、通過HTTP接收MPEG-TS2、生產和管理Live HLS 3、按照官方的編譯和配置,當然了我是第一次編譯沒有通過,在作者重新調整下,編譯成功,感謝:@arut https: