91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

鄂托克前旗| 会理县| 望江县| 光山县| 阿瓦提县| 通化市| 法库县| 清原| 通江县| 新邵县| 奈曼旗| 锦屏县| 余干县| 法库县| 渭南市| 阿城市| 绥宁县| 游戏| 桃源县| 八宿县| 陵川县| 岳阳市| 普兰县| 应用必备| 德化县| 惠安县| 老河口市| 防城港市| 勐海县| 民乐县| 东源县| 垦利县| 锡林郭勒盟| 英山县| 栾城县| 达尔| 宁乡县| 平顺县| 榆林市| 昆山市| 西贡区|