Home > Database > Mysql Tutorial > MySQL 数据库的基础知识与小技巧的介绍

MySQL 数据库的基础知识与小技巧的介绍

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 16:14:17
Original
1716 people have browsed it

以下的文章主要是对MySQL 数据库,我们大家在实际的操作过程中会涉及到很多的关于MySQL数据库的一些基础性的技巧知识的运行,以下就有其详细内容的介绍。 创建用户: CREATEUSER'LAOBAO'@'LOCALHOST'IDENTIFIEDBY'LAOBAO123'; GRANTALLPRIVILEGES ON*.* TO'L

以下的文章主要是对MySQL 数据库,我们大家在实际的操作过程中会涉及到很多的关于MySQL数据库的一些基础性的技巧知识的运行,以下就有其详细内容的介绍。

创建用户:

<ol class="dp-xml">
<li class="alt"><span><span>CREATE USER 'LAOBAO'@'LOCALHOST' IDENTIFIED BY 'LAOBAO123';   </span></span></li>
<li><span>GRANT ALL PRIVILEGES  </span></li>
<li class="alt"><span>ON *.*  </span></li>
<li><span>TO 'LAOBAO'@'LOCALHOST'  </span></li>
<li class="alt"><span>WITH GRANT OPTION  </span></li>
</ol>
Copy after login

连接MySQL数据库命令: MySQL -u root -p TENNIS

<ol class="dp-xml"><li class="alt"><span><span>INSERT INTO TABLE TEST VALUES(NULL); </span></span></li></ol>
Copy after login

索引:

<ol class="dp-xml"><li class="alt"><span><span>CREATE INDEX PENALTIES_AMOUNT ON PENALTIES(AMOUNT); </span></span></li></ol>
Copy after login

通过在关键字CREATE和INDEX之间加上一个关键字UNIQUE,可以创建一个唯一索引。

视图:

<ol class="dp-xml">
<li class="alt"><span><span>CREATE VIEW NUMBER_SETS (MATCHNO, DIFFERENCE) AS   </span></span></li>
<li><span>SELECT MATCHNO, ABS(WON-LOST)  </span></li>
<li class="alt"><span>FROM MATCHES;  </span></li>
<li><span>GRANT SELECT,UPDATE   </span></li>
<li class="alt"><span>ON   </span></li>
<li><span>TEAMS  </span></li>
<li class="alt"><span>TO LAOBAO2  </span></li>
<li><span>DROP TABLE MATCHES;  </span></li>
<li class="alt"><span>DROP VIEW NUMBER_SETS;  </span></li>
<li><span>DROP INDEX PENALTIES_AMOUNT;  </span></li>
<li class="alt"><span>DROP DATABASE TENNIS;  </span></li>
<li><span>SELECT @@VERSION  </span></li>
<li class="alt">
<span>SET @@</span><span class="attribute">SQL_MODE</span><span> = </span><span class="attribute-value">'PIPES_AS_CONCAT'</span><span> </span>
</li>
<li>
<span>SET @@</span><span class="attribute">SQL_MODE</span><span> = </span><span class="attribute-value">CONCAT</span><span>(@@SQL_MODE,  </span>
</li>
<li class="alt"><span>CASE @@SQL_MODE WHEN '' THEN '' ELSE ',' END,  </span></li>
<li><span>'NO_ZERO_IN_DATE')  </span></li>
</ol>
Copy after login

MySQL数据库有两个数据库,其中包含了目录表。名为MySQL的数据库包含了有关权限、用户和表的数据。这些表的结构是隐秘的而且是MySQL所独有的。另外,名为INFORMATION_SCHEMA的数据库包含了目录数据,其中和MySQL数据库中的数据有部分的重合。INFORMATION_SCHEMA的结构符合SQL标准并且看上去和其他SQL产品的结构相似。

给列指定的假名可以用在作为一个select语句块的一部分的大多数其他字句中,除了from和where子句之外。 新列名不能用在同一条select语句中。因此,select won as w, w*2是不允许的。

<ol class="dp-xml"><li class="alt"><span><span>SELECT @</span><span class="attribute">creditsum:</span><span>=sum(credit) FROM artype; </span></span></li></ol>
Copy after login

以上的相关内容就是对MySQL 数据库随记的介绍,望你能有所收获。


source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
MySQL stops process
From 1970-01-01 08:00:00
0
0
0
Error when installing mysql on linux
From 1970-01-01 08:00:00
0
0
0
phpstudy cannot start mysql?
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template