以下的文章主要是對MySQL 數據庫,我們大家在實際的操作過程中會涉及到很多的關於MySQL數據庫的一些基礎性的技巧知識的運行,以下就有其詳細內容的介紹。
創建用戶:
- CREATE USER 'LAOBAO'@'LOCALHOST' IDENTIFIED BY 'LAOBAO123';
- GRANT ALL PRIVILEGES
- ON *.*
- TO 'LAOBAO'@'LOCALHOST'
- WITH GRANT OPTION
連接MySQL數據庫命令: MySQL -u root -p TENNIS
- INSERT INTO TABLE TEST VALUES(NULL);
索引:
- CREATE INDEX PENALTIES_AMOUNT ON PENALTIES(AMOUNT);
通過在關鍵字CREATE和INDEX之間加上一個關鍵字UNIQUE,可以創建一個唯一索引。
視圖:
- CREATE VIEW NUMBER_SETS (MATCHNO, DIFFERENCE) AS
- SELECT MATCHNO, ABS(WON-LOST)
- FROM MATCHES;
- GRANT SELECT,UPDATE
- ON
- TEAMS
- TO LAOBAO2
- DROP TABLE MATCHES;
- DROP VIEW NUMBER_SETS;
- DROP INDEX PENALTIES_AMOUNT;
- DROP DATABASE TENNIS;
- SELECT @@VERSION
- SET @@SQL_MODE = 'PIPES_AS_CONCAT'
- SET @@SQL_MODE = CONCAT(@@SQL_MODE,
- CASE @@SQL_MODE WHEN '' THEN '' ELSE ',' END,
- 'NO_ZERO_IN_DATE')
MySQL數據庫有兩個數據庫,其中包含了目錄表。名為MySQL的數據庫包含了有關權限、用戶和表的數據。這些表的結構是隱秘的而且是MySQL所獨有的。另外,名為INFORMATION_SCHEMA的數據庫包含了目錄數據,其中和MySQL數據庫中的數據有部分的重合。INFORMATION_SCHEMA的結構符合SQL標准並且看上去和其他SQL產品的結構相似。
給列指定的假名可以用在作為一個select語句塊的一部分的大多數其他字句中,除了from和where子句之外。 新列名不能用在同一條select語句中。因此,select won as w, w*2是不允許的。
- SELECT @creditsum:=sum(credit) FROM artype;
以上的相關內容就是對MySQL 數據庫隨記的介紹,望你能有所收獲。