时间:2021-07-01 10:21:17 帮助过:7人阅读
- mysql --help
2.2.1 使用以下命令连接到MySQL
- mysql -h localhost -u root -p
命令详解:
-h后面参数表示主机名。如果MySQL安装在了本地,后面的参数可以使用localhost表示本地。也可以省略-h参数。
-u后面的参数表示使用的账户名。可以使用root用户,前提是你得记得安装MySQL时输入的root用户密码。
-p参数表示需要输入密码。一般来说-p参数是必须的。
2.1.2 使用quit命令退出mysql命令行
- quit
三 键入查询语句
3.1 查询MySQL版本和当前时间
- <span style="color: #0000ff">SELECT</span> VERSION(), <span style="color: #0000ff">CURRENT_DATE</span><span style="color: #000000">();
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">---------+----------------+</span>
- <span style="color: #808080">|</span> VERSION() <span style="color: #808080">|</span> <span style="color: #0000ff">CURRENT_DATE</span>() <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">---------+----------------+</span>
- <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">5.7</span>.<span style="color: #800000; font-weight: bold">21</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">2018</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">02</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">14</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">---------+----------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.06</span> sec)
注意:SQL语句后面有个分号,quit命令后没有分号。
3.2 使用MySQL做简单计算
- <span style="color: #0000ff">SELECT</span> <span style="color: #ff00ff">SIN</span>(<span style="color: #ff00ff">PI</span>()<span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">2</span>), (<span style="color: #800000; font-weight: bold">4</span><span style="color: #808080">+</span><span style="color: #800000; font-weight: bold">1</span>)<span style="color: #808080">*</span><span style="color: #800000; font-weight: bold">5</span><span style="color: #000000">;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----------+---------+</span>
- <span style="color: #808080">|</span> <span style="color: #ff00ff">SIN</span>(<span style="color: #ff00ff">PI</span>()<span style="color: #808080">/</span><span style="color: #800000; font-weight: bold">2</span>) <span style="color: #808080">|</span> (<span style="color: #800000; font-weight: bold">4</span><span style="color: #808080">+</span><span style="color: #800000; font-weight: bold">1</span>)<span style="color: #808080">*</span><span style="color: #800000; font-weight: bold">5</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----------+---------+</span>
- <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">25</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----------+---------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.05</span> sec)
3.3 将多条命令写在同一行
- <span style="color: #0000ff">SELECT</span> VERSION(); <span style="color: #0000ff">SELECT</span><span style="color: #000000"> NOW();
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">---------+</span>
- <span style="color: #808080">|</span> VERSION() <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">---------+</span>
- <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">5.7</span>.<span style="color: #800000; font-weight: bold">21</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">---------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span><span style="color: #000000"> sec)
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------------------+</span>
- <span style="color: #808080">|</span> NOW() <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------------------+</span>
- <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">2018</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">02</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">14</span> <span style="color: #800000; font-weight: bold">15</span>:<span style="color: #800000; font-weight: bold">11</span>:<span style="color: #800000; font-weight: bold">56</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
3.4 将一条命令写在多行中
- <span style="color: #0000ff">SELECT</span>
- <span style="color: #ff00ff">USER</span><span style="color: #000000">()
- ,
- </span><span style="color: #0000ff">CURRENT_DATE</span><span style="color: #000000">();
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------------+----------------+</span>
- <span style="color: #808080">|</span> <span style="color: #ff00ff">USER</span>() <span style="color: #808080">|</span> <span style="color: #0000ff">CURRENT_DATE</span>() <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------------+----------------+</span>
- <span style="color: #808080">|</span> root<span style="color: #008000">@localhost</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">2018</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">02</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">14</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------------+----------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.05</span> sec)
注意:在MySQL中,识别一条SQL命令的标志是分号。所以我们可以把一条命令写在多行中。
3.5 撤销当前输入
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span>
- <span style="color: #808080">-></span> <span style="color: #ff00ff">USER</span><span style="color: #000000">()
- </span><span style="color: #808080">-></span><span style="color: #000000"> \c
- mysql</span><span style="color: #808080">></span>
注意:c是小写的。
四 数据库的创建和使用
4.1 查看当前系统中的数据库
- <span style="color: #000000">SHOW DATABASES;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------------------+</span>
- <span style="color: #808080">|</span> <span style="color: #0000ff">Database</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------------------+</span>
- <span style="color: #808080">|</span> information_schema <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> mysql <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> performance_schema <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> sys <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------------------+</span>
- <span style="color: #800000; font-weight: bold">4</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.15</span> sec)
注意:SHOW DATEBASES;只会将当前用户具有的SHOW DATABASES命令权限的数据库打印出来。
4.2 使用(进入)数据库
- <span style="color: #0000ff">USE</span><span style="color: #000000"> sys
- Reading </span><span style="color: #0000ff">table</span> information <span style="color: #0000ff">for</span> completion <span style="color: #0000ff">of</span> <span style="color: #0000ff">table</span> <span style="color: #808080">and</span> <span style="color: #0000ff">column</span><span style="color: #000000"> names
- You can turn </span><span style="color: #0000ff">off</span> this feature <span style="color: #0000ff">to</span> get a quicker startup <span style="color: #0000ff">with</span> <span style="color: #808080">-</span><span style="color: #000000">A
- </span><span style="color: #0000ff">Database</span> changed
注意:USE和前面的QUIT一样,后面是不接分号的。与之前命令不一样的是USE命令必须写在单独一行中,不能跨越多行。
4.3 创建一个数据库
- <span style="color: #0000ff">CREATE</span> <span style="color: #0000ff">DATABASE</span><span style="color: #000000"> menagerie;
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.07</span> sec)
注意:在Linux下数据库名是大小写敏感的。
4.4 在连接MySQL时就指定使用menagerie数据库
- mysql -u root -p menagerie
4.5 查看当前使用的是哪个数据库
- <span style="color: #0000ff">SELECT</span> <span style="color: #0000ff">DATABASE</span><span style="color: #000000">();
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #808080">|</span> <span style="color: #0000ff">DATABASE</span>() <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #808080">|</span> menagerie <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
4.6 查看当前数据库中有哪些表
- <span style="color: #0000ff">SELECT</span><span style="color: #000000"> TABLES;
- Empty </span><span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
注意:刚刚创建的数据库中是没有表的。
4.7 创建表格
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">CREATE</span> <span style="color: #0000ff">TABLE</span><span style="color: #000000"> pet
- </span><span style="color: #808080">-></span><span style="color: #000000"> (
- </span><span style="color: #808080">-></span> name <span style="color: #0000ff">VARCHAR</span>(<span style="color: #800000; font-weight: bold">20</span><span style="color: #000000">),
- </span><span style="color: #808080">-></span> owner <span style="color: #0000ff">VARCHAR</span>(<span style="color: #800000; font-weight: bold">20</span><span style="color: #000000">),
- </span><span style="color: #808080">-></span> species <span style="color: #0000ff">VARCHAR</span>(<span style="color: #800000; font-weight: bold">20</span><span style="color: #000000">),
- </span><span style="color: #808080">-></span> sex <span style="color: #0000ff">CHAR</span>(<span style="color: #800000; font-weight: bold">1</span><span style="color: #000000">),
- </span><span style="color: #808080">-></span><span style="color: #000000"> birth DATE,
- </span><span style="color: #808080">-></span><span style="color: #000000"> death DATE
- </span><span style="color: #808080">-></span><span style="color: #000000"> );
- Query OK, </span><span style="color: #800000; font-weight: bold">0</span> rows affected (<span style="color: #800000; font-weight: bold">0.15</span><span style="color: #000000"> sec)
- mysql</span><span style="color: #808080">></span><span style="color: #000000"> SHOW TABLES;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------------------+</span>
- <span style="color: #808080">|</span> Tables_in_menagerie <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------------------+</span>
- <span style="color: #808080">|</span> pet <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.01</span> sec)
4.8 查看表的信息
- mysql<span style="color: #808080">></span><span style="color: #000000"> DESCRIBE pet;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------+-------------+------+-----+---------+-------+</span>
- <span style="color: #808080">|</span> Field <span style="color: #808080">|</span> Type <span style="color: #808080">|</span> <span style="color: #0000ff">Null</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Key</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Default</span> <span style="color: #808080">|</span> Extra <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------+-------------+------+-----+---------+-------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> <span style="color: #0000ff">varchar</span>(<span style="color: #800000; font-weight: bold">20</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> <span style="color: #0000ff">varchar</span>(<span style="color: #800000; font-weight: bold">20</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> species <span style="color: #808080">|</span> <span style="color: #0000ff">varchar</span>(<span style="color: #800000; font-weight: bold">20</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> <span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">1</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> date <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> death <span style="color: #808080">|</span> date <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-------+-------------+------+-----+---------+-------+</span>
- <span style="color: #800000; font-weight: bold">6</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
4.9 向表中输入信息
第一步:创建一个pet.sql文件,文件内容如下。
- <span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Fluffy</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Harold</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">cat</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">f</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1993-02-04</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Claws</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Gwen</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">cat</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">m</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1994-03-17</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Buffy</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Harold</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">dog</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">f</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1989-05-13</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Fang</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Benny</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">dog</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">m</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1990-08-27</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Bowser</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Diane</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">dog</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">m</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1979-08-31</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1995-07-29</span><span style="color: #ff0000">‘</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Chirpy</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Gwen</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">bird</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">f</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1998-09-11</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Whistler</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Gwen</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">bird</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1997-12-09</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Slim</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Benny</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">snake</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">m</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1996-04-29</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span><span style="color: #000000">);
- </span><span style="color: #0000ff">INSERT</span> <span style="color: #0000ff">INTO</span><span style="color: #000000"> pet
- </span><span style="color: #0000ff">VALUES</span> (<span style="color: #ff0000">‘</span><span style="color: #ff0000">Puffball</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">Diane</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">hamster</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">f</span><span style="color: #ff0000">‘</span>, <span style="color: #ff0000">‘</span><span style="color: #ff0000">1999-03-30</span><span style="color: #ff0000">‘</span>, <span style="color: #0000ff">NULL</span>);
第二步:使用下列命令执行sql文件,随后查看表的内容。
- mysql<span style="color: #808080">></span> source <span style="color: #808080">~/</span><span style="color: #000000">pet.sql
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.13</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.01</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.02</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.01</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.01</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.00</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.00</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.00</span><span style="color: #000000"> sec)
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.01</span><span style="color: #000000"> sec)
- mysql</span><span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span><span style="color: #000000"> pet;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+--------+---------+------+------------+------------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> species <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> death <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+--------+---------+------+------------+------------+</span>
- <span style="color: #808080">|</span> Fluffy <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span> cat <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1993</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">02</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Claws <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> cat <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1994</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">17</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Buffy <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">13</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Fang <span style="color: #808080">|</span> Benny <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1990</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">27</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Bowser <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1979</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">31</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1995</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">07</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">29</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Chirpy <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> bird <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1998</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">11</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Whistler <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> bird <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1997</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">12</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Slim <span style="color: #808080">|</span> Benny <span style="color: #808080">|</span> snake <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1996</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">29</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Puffball <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span> hamster <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1999</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">30</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+--------+---------+------+------------+------------+</span>
- <span style="color: #800000; font-weight: bold">9</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
五 SELECT语句
5.1 选择所有的列
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span><span style="color: #000000"> pet;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+--------+---------+------+------------+------------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> species <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> death <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+--------+---------+------+------------+------------+</span>
- <span style="color: #808080">|</span> Fluffy <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span> cat <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1993</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">02</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Claws <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> cat <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1994</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">17</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Buffy <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">13</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Fang <span style="color: #808080">|</span> Benny <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1990</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">27</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Bowser <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1979</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">31</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1995</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">07</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">29</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Chirpy <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> bird <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1998</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">11</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Whistler <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> bird <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1997</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">12</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Slim <span style="color: #808080">|</span> Benny <span style="color: #808080">|</span> snake <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1996</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">29</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Puffball <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span> hamster <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1999</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">30</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+--------+---------+------+------------+------------+</span>
- <span style="color: #800000; font-weight: bold">9</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
5.2 修改数据
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">UPDATE</span> pet <span style="color: #0000ff">SET</span> birth <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">1989-08-31</span><span style="color: #ff0000">‘</span> <span style="color: #0000ff">WHERE</span> name <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">Bowser</span><span style="color: #ff0000">‘</span><span style="color: #000000">;
- Query OK, </span><span style="color: #800000; font-weight: bold">1</span> row affected (<span style="color: #800000; font-weight: bold">0.17</span><span style="color: #000000"> sec)
- Rows matched: </span><span style="color: #800000; font-weight: bold">1</span> Changed: <span style="color: #800000; font-weight: bold">1</span> Warnings: <span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">
- mysql</span><span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> birth <span style="color: #0000ff">FROM</span> pet <span style="color: #0000ff">WHERE</span> name <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">Bowser</span><span style="color: #ff0000">‘</span><span style="color: #000000">;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #808080">|</span> birth <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">31</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
5.3 清空表内容
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">DELETE</span> <span style="color: #0000ff">FROM</span><span style="color: #000000"> pet;
- Query OK, </span><span style="color: #800000; font-weight: bold">9</span> rows affected (<span style="color: #800000; font-weight: bold">0.08</span><span style="color: #000000"> sec)
- mysql</span><span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span><span style="color: #000000"> pet;
- Empty </span><span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
5.4 选择特定行
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span> pet <span style="color: #0000ff">WHERE</span> name <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">Bowser</span><span style="color: #ff0000">‘</span><span style="color: #000000">;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------+-------+---------+------+------------+------------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> species <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> death <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------+-------+---------+------+------------+------------+</span>
- <span style="color: #808080">|</span> Bowser <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">31</span> <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1995</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">07</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">29</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------+-------+---------+------+------------+------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
5.5 根据条件选择
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span> pet <span style="color: #0000ff">WHERE</span> birth <span style="color: #808080">>=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">1998-1-1</span><span style="color: #ff0000">‘</span><span style="color: #000000">;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+-------+---------+------+------------+-------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> species <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> death <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+-------+---------+------+------------+-------+</span>
- <span style="color: #808080">|</span> Chirpy <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> bird <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1998</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">11</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Puffball <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span> hamster <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1999</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">30</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+-------+---------+------+------------+-------+</span>
- <span style="color: #800000; font-weight: bold">2</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
5.6 根据组合条件选择
5.6.1
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span> pet <span style="color: #0000ff">WHERE</span> species <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">dog</span><span style="color: #ff0000">‘</span> <span style="color: #808080">AND</span> sex <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">f</span><span style="color: #ff0000">‘</span><span style="color: #000000">;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+--------+---------+------+------------+-------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> species <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> death <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+--------+---------+------+------------+-------+</span>
- <span style="color: #808080">|</span> Buffy <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">13</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+--------+---------+------+------------+-------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.04</span> sec)
5.6.2
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> <span style="color: #808080">*</span> <span style="color: #0000ff">FROM</span> pet <span style="color: #0000ff">WHERE</span>
- <span style="color: #808080">-></span> (species <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">cat</span><span style="color: #ff0000">‘</span> <span style="color: #808080">AND</span> sex <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">m</span><span style="color: #ff0000">‘</span><span style="color: #000000">)
- </span><span style="color: #808080">-></span> <span style="color: #808080">OR</span> (species <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">dog</span><span style="color: #ff0000">‘</span> <span style="color: #808080">AND</span> sex <span style="color: #808080">=</span> <span style="color: #ff0000">‘</span><span style="color: #ff0000">f</span><span style="color: #ff0000">‘</span><span style="color: #000000">);
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+--------+---------+------+------------+-------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> owner <span style="color: #808080">|</span> species <span style="color: #808080">|</span> sex <span style="color: #808080">|</span> birth <span style="color: #808080">|</span> death <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+--------+---------+------+------------+-------+</span>
- <span style="color: #808080">|</span> Claws <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span> cat <span style="color: #808080">|</span> m <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1994</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">17</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Buffy <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span> dog <span style="color: #808080">|</span> f <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">13</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+--------+---------+------+------------+-------+</span>
- <span style="color: #800000; font-weight: bold">2</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
注意:AND优先级高于OR。
5.7 选择特定列
5.7.1
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> name, birth <span style="color: #0000ff">FROM</span><span style="color: #000000"> pet;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+------------+</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> birth <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+------------+</span>
- <span style="color: #808080">|</span> Fluffy <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1993</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">02</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Claws <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1994</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">17</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Buffy <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">05</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">13</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Fang <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1990</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">27</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Bowser <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1989</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">08</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">31</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Chirpy <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1998</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">11</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Whistler <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1997</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">12</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">09</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Slim <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1996</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">04</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">29</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Puffball <span style="color: #808080">|</span> <span style="color: #800000; font-weight: bold">1999</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">03</span><span style="color: #808080">-</span><span style="color: #800000; font-weight: bold">30</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">--------+------------+</span>
- <span style="color: #800000; font-weight: bold">9</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
5.7.2
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">SELECT</span> owner <span style="color: #0000ff">FROM</span><span style="color: #000000"> pet;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------+</span>
- <span style="color: #808080">|</span> owner <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">------+</span>
- <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Gwen <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Harold <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Benny <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Diane <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> Gwen <span style="co </div>
- <div class=" "="">
- <ul class="m-news-opt fix">
- <li class="opt-item">
- <a href="/sql_question-409320.html" target="_blank"><p>< 上一篇</p><p class="ellipsis">JDBC【PreparedStatment、批处理、处理二进制、自动主键、调用存储过程、函数】</p></a>
- </li>
- <li class="opt-item ta-r">
- <a href="/sql_question-409322.html" target="_blank"><p>下一篇 ></p><p class="ellipsis">MySQL多表查询</p></a>
- </li>
- </ul>
- </span>