首页 >数据库 >mysql教程 >mysql常用命令案例_MySQL

mysql常用命令案例_MySQL

WBOY
WBOY原创
2016-06-01 13:10:12946浏览

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:/Users/Administrator>net start mysql56
MySQL56 服务正在启动 ..
MySQL56 服务已经启动成功。


C:/Users/Administrator>mysql -u root -p
Enter password: *****
Welcome to the MySQL monitor.  Commands end with ; or /g.
Your MySQL connection id is 1
Server version: 5.6.10 MySQL Community Server (GPL)

Type 'help;' or '/h' for help. Type '/c' to clear the buffer.

mysql> show databases;
--------------------
| Database           |
--------------------
| information_schema |
| bbs                |
| book               |
| connect            |
| db_bbs             |
| db_database25      |
| dreamtimenews      |
| hibernate          |
| hrsystem           |
| jeebbs             |
| jeecmsv5           |
| meiupic            |
| mysql              |
| news               |
| nmsdb              |
| oscommerce         |
| performance_schema |
| sakila             |
| test               |
| vote               |
| world              |
--------------------
21 rows in set (0.23 sec)

mysql> use test;
Database changed
mysql> show tables;
----------------
| Tables_in_test |
----------------
| employees      |
| student        |
----------------
2 rows in set (0.00 sec)

mysql> select * from employees;
--------- ---------- --------
| empname | title    | salary |
--------- ---------- --------
| 中签    | 职员     |   5000 |
| 公共    | 职员     |   4500 |
| 寝室    | 职员     |   3500 |
| 就是    | 职员     |   5500 |
| 张三    | 部门经理 |   8000 |
| 李四    | 职员     |   4000 |
| 李帅    | 职员     |   3000 |
| 李波    | 职员     |   3000 |
| 王五    | 职员     |   4000 |
| 高就    | 经理     |   6000 |
--------- ---------- --------
10 rows in set (0.10 sec)

mysql> create table persons
    -> (
    -> id int not null,
    -> name varchar(20),
    -> mgrid varchar(20)
    -> );
Query OK, 0 rows affected (0.11 sec)


mysql> insert into persons(id,name) values(1,'zwh1');
Query OK, 1 row affected (0.01 sec)

mysql> insert into persons(id,name) values(2,'zwh2');
Query OK, 1 row affected (0.00 sec)

mysql> alter table persons
    -> modify column mgrid
    -> int;
Query OK, 2 rows affected (0.07 sec)
Records: 2  Duplicates: 0  Warnings: 0

mysql> desc persons;
------- ------------- ------ ----- --------- -------
|领域|类型        |空 |关键|默认 |额外 |
------- ------------- ------ ----- --------- --------
| id    |整数(11)     |不 | |     |空    |       |
|姓名 | varchar(20) | varchar(20)是的 |     |空    |       |
|网格|整数(11)     |是的 |     |空    |       |
------- ------------- ------ ----- --------- --------
3 行集合(0.06 秒)

mysql>从人员中选择*;
---- ------ -------
|身份证号 |名称 |网格|
---- ------ -------
|  1 | zwh1 |  空|
|  2 | zwh2 |  空 |
---- ------ -------
2 行集合(0.00 秒)

mysql>插入到persons(id,name,mgrid)values(2,'zwh2','1');
查询正常,1 行受影响(0.00 秒)

mysql>插入到persons(id,name,mgrid)values(4,'zwh4','2');
查询正常,1 行受影响(0.00 秒)

mysql>从人员中选择*;
---- ------ -------
|编号 |名称 |网格|
---- ------ -------
|  1 | zwh1 |  空|
|  2 | zwh2 |  空|
|  2 | zwh2 |     1 |
|  4 | zwh4 |     2 |
---- ------ -------
集合中的 4 行(0.00 秒)

mysql>更新人员集 id=3,其中 mgrid=1;
查询正常,1 行受影响(0.03 秒)
匹配的行:1  已更改:1  警告:0

mysql>更新人员集 name='zwh3' 其中 mgrid=1;
查询正常,1 行受影响(0.01 秒)
匹配的行:1  已更改:1  警告:0

mysql>从人员中选择*;
---- ------ -------
|编号 |名称 |网格|
---- ------ -------
|  1 | zwh1 |  空|
|  2 | zwh2 |  空|
|  3 | zwh3 |     1 |
|  4 | zwh4 |     2 |
---- ------ -------
集合中的 4 行(0.00 秒)

mysql>选择 id,name,person2.mgrid,person2.name 作为 mgrname
    ->从 Persons 内部将 Peoples 加入为 person2
    ->在 person.id=person2.mgrid 上;
错误 1052 (23000): 字段列表中的列“id”不明确
mysql>选择 person.id,persons.name,person2.mgrid,person2.name 作为 mgrname
    ->从 Persons 内部将 Peoples 加入为 person2
    ->在 person.id=person2.mgrid 上;
---- ------ ------- ---------
|编号 |名称 |网格|经理姓名 |
---- ------ ------- ---------
|  1 | zwh1 |     1 | zwh3    |
|  2 | zwh2 |     2 | zwh4    |
---- ------ ------- ---------

2 行集合(0.03 秒)

mysql> ;选择persons.id为mgrid,persons.name为mgrname,person2.id,person2.name
    ->从 Persons 内部将 Peoples 加入为 person2
    -> on people.id=person2.mgrid;
------- --------- ---- ------
|网格|经理姓名 |编号 |名称 |
------- --------- ---- ------
|     1 | zwh1    |  3 | zwh3 |
|     2 | zwh2    |  4 | zwh4 |
------- --------- ---- ------
2 行集合(0.00 秒)



mysql>
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn