mysql用創建的用戶登陸并修改表格_MySQL 基礎學習二:創建一個用戶表,并增刪改查...

MySQL 基礎學習二:創建一個用戶表,并 增刪改查

提示:MySQL 命令建議都用大寫,因為小寫運行時,還是翻譯成大寫的。

第一步,創建一個用戶表

1,打開控制臺,進入數據庫

C:\Users\Administrator>MySQL -u root -p

2,查看有什么數據庫

MySQL> SHOW DATABASES;

3,創建一個數據庫,并查看是否有這個數據庫,然后進入 heaven 這個數據庫,出現Database changed,表示進入成功

MySQL> CREATE DATABASES heaven;

MySQL> SHOW DATABASES;

MySQL> USE heaven;

4,然后查看一下這個 heaven 這個庫有多少表.

MySQL> SHOW TABLES;

出現Empty set (0.00 sec), 即沒有一個表

5,創建一個用戶表。

MySQL> CREATE TABLE heaven_user (

id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT '自增 ID',

username VARCHAR (20) NOT NULL COMMENT '用戶名',

password VARCHAR (45) NOT NULL COMMENT '密碼',

status TINYINT NOT NULL COMMENT '狀態:1,正常。0,禁止',

addtime VARCHAR (20) NOT NULL COMMENT '記錄注冊時間,這是存一個時間戳'

) COMMENT = '用戶表';

上面的語法打了之后,出現 Query OK, 0 rows affected (0.02 sec); 表示創建成功。

再次輸入 SHOW TABLES;

MySQL> SHOW TABLES;

+------------------+

| Tables_in_heaven |

+------------------+

| heaven_user |

+------------------+

1 row in set (0.00 sec)

出現上面這個表示已經有 heaven_user 這個用戶表了;

6,查看 heaven_user 結構

MySQL> DESC heaven_user;

+----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+----------+------------------+------+-----+---------+----------------+

| id | int (10) unsigned | NO | PRI | NULL | auto_increment |

| username | varchar (20) | NO | | NULL | |

| password | varchar (45) | NO | | NULL | |

| status | tinyint (4) | NO | | NULL | |

| addtime | varchar (20) | NO | | NULL | |

+----------+------------------+------+-----+---------+----------------+

5 rows in set (0.01 sec)

打上命令DESC heaven_user 就可以看到表的結構。現在介紹一下表的結構與作用

先介紹屬性, Field Type Null Key Default Extra

Field 表示這個字段的名字

Type 表示這個字段的類型

Null 表示是否為空, 出現: NO 表示不能為空,出現 YES 表示能為空

Key 是指有沒有索引,并表示是什么索引.出現 PRI 即是主鍵, 不出現,表示沒有索引

Default 這個屬性表示默認值是什么,出現 NULL ,表示默認為 NULL 即為空。

Extra 這個是額外值,auto_increment 這個字段自增,就是你不填任何東西,增加一條數據時,會自動增加 1,例:上一條數據是 1,下次增加數據時會是 2;

接下來介紹 int (10) unsigned,varchar (20),tinyint (4)

int (10) unsigned ,這個表示是 int 類型,存的就是數字,占用 4 個字節,帶符號(沒有:unsigned) 的范圍是-2147483648 到 2147483647。無符號(即有:unsigned)的范圍是 0 到 4294967295。如果你學過 C/C++/JAVA 等語言,這個類型你肯定非常熟悉;

varchar (20) 這個是字符類型,即是存字母或漢字,數字等.這里 varchar (20) 這個 20 指的是 20 字節,如果存放 UTF8 漢字時,只能存 6 個(每個漢字 3 字節)

tinyint (4) 這個是數值類型,占用大小 1 個字節, 帶符號(沒有:unsigned) 的范圍是-128 到 127。無符號(即有:unsigned)的范圍是 0 到 255

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/395967.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/395967.shtml
英文地址,請注明出處:http://en.pswp.cn/news/395967.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

《軟件工程(第4版?修訂版)》—第1章1.5節 系統的方法

本節書摘來自異步社區《軟件工程(第4版?修訂版)》一書中的第1章1.5節 系統的方法,作者【美】Shari Lawrence Pfleeger , 【加】Joanne M.Atlee,更多章節內容可以訪問云棲社區“異步社區”公眾號查看。 1.5 系統的方法軟件工程&am…

2-2 用Python爬取銀河演員網上的演員參演電影的信息進行抓取

腳本中用到的actors_use.csv為之前從豆瓣上抓取的演員列表。 1 galaxyactors.py2 # -*- coding: utf-8 -*-3 #該腳本可以按照文件actors_use.csv中給出的演員的姓名4 #對銀河演員網http://www.8fkd.com/上的演員參演電影的信息進行抓取5 #信息包括演員參演電影和電影日期&#…

在c語言中,以r方式不能打開并不存在的文件,C語言文件選擇題

C語言文件選擇題(答案在最后)1、標準庫函數fgets(s,n,f)的功能是A) 從文件f中讀取長度為n的字符串存入指針s所指的內存B) 從文件f中讀取長度不超過n-1的字符串存入指針s所指的內存C) 從文件f中讀取n個字符串存入指針s所指的內存D) 從文件f中讀取長度為n-1的字符串存入指針s所指…

動腦2017android_您肯定要在2017年初嘗試的25個新Android庫

動腦2017androidby Michal Bialas由Michal Bialas 您肯定要在2017年初試用的25個Android庫 (25 Android libraries you definitely want to try out in early 2017) This is a list of 25 best Android libraries released in January and February 2017. All of these are wo…

linux中安裝多個mysql_liunx系統下安裝多個MySql數據庫并做主從配置

在網上搜索了很多資料,都沒有看到像樣的文檔,思路不是很清晰,對第一次安裝的朋友來說較為困難,經過長時間的安裝嘗試和查詢網上零碎的知識點,終于成功的完成Linux系統下多MySql數據庫安裝和主從配置,現在分…

034_nginx報錯總結

一、nginx: [emerg] "client_header_timeout" directive is not allowed here in /opt/nginx/conf/vhost.d/newton-api.uuwatch.com.conf:24 location / { client_body_timeout 5s;client_header_timeout 3s; #配置參數報錯proxy_set_header X-Forwarded-For …

江蘇省高等學校計算機一級成績查詢,江蘇計算機一級考試成績查詢

想要了解江蘇2020年9月計算機一級考試成績查詢入口的小伙伴快來看看吧!下面由出國留學網小編為你精心準備了“江蘇2020年9月計算機一級考試成績查詢入口公布”,持續關注本站將可以持續獲取更多的考試資訊!江蘇2020年9月計算機一級考試成績查詢…

Linux中mongodb安裝和導出為json

采用官方工具導出mongo數據為json格式 文檔:https://docs.mongodb.com/manual/reference/program/mongoexport/ 可以遠程導出,只要有host:port即可。 首先需要安裝tools: 在redhat中: 文檔:https://docs.mongodb.com/manual/tutor…

《樹莓派實戰秘籍》——1.17 技巧17添加重啟按鈕

本節書摘來異步社區《樹莓派實戰秘籍》一書中的第1章,第1.17節,作者:【美】Ruth Suehle ,Tom Callaway,更多章節內容可以訪問云棲社區“異步社區”公眾號查看 1.17 技巧17添加重啟按鈕 樹莓派實戰秘籍也許你已經注意到Pi缺少了某…

dns是指網絡域名系統_域名系統(DNS)是Internet的骨干。 這就是全部的運作方式。...

dns是指網絡域名系統by Nikolas ODonnell由Nikolas ODonnell 域名系統(DNS)的工作方式以及如何使其變得更好。 (How the Domain Name System (DNS) works and how you can make it better.) The Domain Name System (DNS) is often referred to as the backbone of the intern…

07.敏捷項目管理——推測階段筆記

00.推測階段關注產品很項目——創造和理解產品結構、性能和故事功能清單以及發布計劃。 01.發布計劃會用到與產品規格、平臺結構體系、資源、風險分析、業務約束以及目標進度等信息。 02.迭代計劃和開發方法有兩個至關重要的組成部分——短期迭代時間框和功能。 03.產品經理控制…

mysql臨時關閉索引功能_MySQL優化之索引優化

$1.WHY : 找到MySQL Query執行慢的原因1.1 EXPLAIN通過Explain查看SQL Query語句的執行情況&#xff0c;從中找出導致MySQL查詢性能差的原因EXPLAIN QUERY語句【字段解釋】<1> id -- 表的讀取順序id相同時&#xff0c;按照從上至下的順序執行id不同時&#xff0c;id值越…

Maven實戰. 1.3Maven與極限編程

1.3Maven與極限編程 極限編程&#xff08;XP&#xff09;是近些年在軟件行業紅得發紫的敏捷開發方法&#xff0c;它強調擁抱變化。該軟件開發方法的創始人Kent Beck提出了XP所追求的價值、實施原則和推薦實踐。下面看一下Maven是如何適應XP的。 首先看一下Maven如何幫助XP團隊實…

python 下字符串格式時間比較

python 下有多個有關時間的模塊&#xff0c;分別是time、datetime、calendar&#xff0c;今天重點討論下time寫法。 其中time模塊&#xff0c;主要有以下方法&#xff1a; ltimetime.time() 獲取當前系統時間&#xff0c;返回float型數值時間戳&#xff08;當前時間相對于1970.…

要記住的Facepalm:我在未先測試SDK的情況下對其進行了改進。

by Rahul Chowdhury通過拉胡爾喬杜里 要記住的Facepalm&#xff1a;我在未先測試SDK的情況下對其進行了改進。 (A Facepalm to Remember: I bumped up the version of an SDK without testing it first.) It all started when Google made its App Shortcuts API available fo…

《計算機應用基礎》第三套作業,《計算機應用基礎》第三套試卷和答案.doc

《計算機應用基礎》第三套試卷和答案洼擬酚痕扁亭疵熏瘤頂籌鮮愧禾候拂咨煥挖害騁邑授琳短雨況絮姚話混頸攆陛蠶撅瑟終妝響氫渾啄濃善籮將霞多仇齊眠長逗指臟和親鬧藩蝴班搬囊嫁瀾代閨杠貼漢磁渺禮懦縣謬勤享善跑紙億憑閨倔曳妖掩返狠撰翼蝎聚捌諄累堿膨躬孺癢凸蒂偉熱吊深瀝刑…

K8S Calico

NetworkPolicy是kubernetes對pod的隔離手段&#xff0c;是宿主機上的一系列iptables規則。 Egress 表示出站流量&#xff0c;就是pod作為客戶端訪問外部服務&#xff0c;pod地址作為源地址。策略可以定義目標地址或者目的端口 Ingress 表示入站流量&#xff0c;pod地址和服務作…

前端頁面內含外顯相關知識

頁面顯示&#xff1a; 對于頁面上篩選條件有下拉框加載的&#xff0c;直接下對應顯示時加載 {text : 產品線,dataIndex : entorgid,align : center,width : 150,renderer:function(value,metaData,record ,rowIndex,colIndex,store,view){if(value ! ""){$("#en…

捷克 簽證_一位捷克開發人員構建了可在您的瀏覽器中直接運行的語音合成器

捷克 簽證Here are three links worth your time:這是三個值得您花費時間的鏈接&#xff1a; A Czech developer built this mouth synthesizer that runs right in your browser. Be sure to turn your sound on. (1 minute watch interactive app) 一位捷克開發人員構建了可…

mvc 之 配置EF+oralce

只需要在項目中加載nuGet包就可以了 操作&#xff1a;工具--nuGet包管理器--程序包管理器控制臺 在 PM>處輸入 install-package entityframework 加載sqlserver的數據庫連接 install-package oracle.manageddataaccess.entityframework 加載oracle的數據庫連接 參考地址&…