中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql常識和基本操作都有哪些

發布時間:2021-11-17 09:25:16 來源:億速云 閱讀:125 作者:柒染 欄目:MySQL數據庫

這篇文章給大家介紹mysql常識和基本操作都有哪些,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

mysql常識和基本操作

 字段類型
   1.INT[(M)]

   正常大小整數類型

   2.DOUBLE[(M,D)] [ZEROFILL]

   正常大小(雙精密)浮點數字類型

   3.DATE



   日期類型。支持的范圍是'1000-01-01'到'9999-12-31'。MySQL以'YYYY-MM-DD'格式來顯示DATE值,但是允許你使用字符串或數字把值賦給DATE列

   4.CHAR(M)

   定長字符串類型,當存儲時,總是是用空格填滿右邊到指定的長度

   5.BLOB TEXT

   BLOB或TEXT類型,最大長度為65535(2^16-1)個字符。

   6.VARCHAR

   變長字符串類型。

   1: 顯示數據庫
 
   SHOW DATABAS,

   2:當前選擇的數據庫,

   mysql> SELECT DATABASE();
   +------------+
   | DATABASE() |
   +------------+
   | test ;
   +------------+
   | DATABASE() |
   +------------+
   | test    |
   +------------+

   當前數據庫包含的表信息:

   mysql> SHOW TABLES;
   +---------------------+
   | Tables in test 
   mysql> SHOW TABLES;
   +---------------------+
   | Tables in test   |
   +---------------------+
   | mytable1      |
   | mytable2      |
   +---------------------+

   獲取表結構

   mysql> desc mytable1;
   +---------+-------------+------+-----+---------+-------+
   | Field  mysql> desc mytable1;
   +---------+-------------+------+-----+---------+-------+
   | Field  | Type  | Null | Key | Default | Extra |
   +---------+-------------+------+-----+---------+-------+
   | s1  | varchar(20) | YES |NULL  |    |
   +---------------------+------+-----+---------+-------+



   5.導入數據庫表
   (1)創建.sql文件

   (2)先產生一個庫如auction.c:mysqlbin>mysqladmin -u root -p creat auction,會提示輸入密碼,然后成功創建。

   (2)導入auction.sql文件

   c:mysqlbin>mysql -u root -p auction < auction.sql。

   通過以上操作,就可以創建了一個數據庫auction以及其中的一個表auction。

   6.修改數據庫

   (1)在mysql的表中增加字段:

   alter table dbname add column userid int(11) not null primary key auto_increment;

   這樣,就在表dbname中添加了一個字段userid,類型為int(11)。

   7.mysql數據庫的授權

   mysql>grant select,insert,delete,create,drop

   on *.* (或test.*/user.*/..)

   to 用戶名@localhost

   identified by '密碼';

   如:新建一個用戶帳號以便可以訪問數據庫,需要進行如下操作:

   mysql> grant usage

   -> ON test.*
   -> TO testuser@localhost;
   Query OK, 0 rows affected (0.15 sec)

   此后就創建了一個新用戶叫:testuser,這個用戶只能從localhost連接到數據庫并可以連接到test 數據庫。下一步,我們必須指定testuser這個用戶可以執行哪些操作:

   mysql> GRANT select, insert, delete,update
   -> ON test.*
   -> TO testuser@localhost;
   Query OK, 0 rows affected (0.00 sec)

   此操作使testuser能夠在每一個test數據庫中的表執行SELECT,INSERT和DELETE以及UPDATE查詢操作。現在我們結束操作并退出MySQL客戶程序:
   mysql> exit
 

關于mysql常識和基本操作都有哪些就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玛纳斯县| 长汀县| 南阳市| 南通市| 江孜县| 兴国县| 昆明市| 黑龙江省| 江口县| 政和县| 东平县| 韶关市| 改则县| 尉犁县| 太原市| 济宁市| 蓬溪县| 桂林市| 孟津县| 青岛市| 阳曲县| 江阴市| 保亭| 刚察县| 宣汉县| 屏南县| 文安县| 澄江县| 喀喇沁旗| 清水县| 衡阳县| 阜新市| 文山县| 大城县| 长宁县| 涞水县| 德化县| 宜州市| 南部县| 新竹市| 石林|