介绍mysql基本的增删查改语句的实践,没有难度,孰能生巧。 首先我们随便创建一张库和表 mysql create database test1;mysql create table disc_info ( id int(5) not null auto_increment, disc_name varchar(20) not null, disc_desc varchar(255), primar
            介绍mysql基本的增删查改语句的实践,没有难度,孰能生巧。
首先我们随便创建一张库和表
mysql> create database test1;mysql> create table disc_info ( id int(5) not null auto_increment, disc_name varchar(20) not null, disc_desc varchar(255), primary key (`id`) );query ok, 0 rows affected (0.04 sec)
看看表结构
mysql> desc disc_info;+-----------+--------------+------+-----+---------+----------------+| field     | type         | null | key | default | extra          |+-----------+--------------+------+-----+---------+----------------+| id        | int(5)       | no   | pri | null    | auto_increment || disc_name | varchar(20)  | no   |     | null    |                || disc_desc | varchar(255) | yes  |     | null    |                |+-----------+--------------+------+-----+---------+----------------+3 rows in set (0.00 sec)
新增数据mysql> insert into disc_info (`disc_name`,`disc_desc`) values ('codebabe','welcome to codebabes.com');query ok, 1 row affected (0.00 sec)
查看数据查看所有数据
mysql> select * from disc_info;+----+-----------+--------------------------+| id | disc_name | disc_desc                |+----+-----------+--------------------------+| 1  | codebabe  | welcome to codebabes.com |+----+-----------+--------------------------+1 row in set (0.00 sec)
查看指定数据列
mysql> select disc_name,disc_desc from disc_info;+-----------+--------------------------+| disc_name | disc_desc                |+-----------+--------------------------+| codebabe  | welcome to codebabes.com |+-----------+--------------------------+1 row in set (0.00 sec)
多表查询
mysql> select discinfo2.disc_name,discinfo.disc_name from discinfo,discinfo2;+-----------+-----------+| disc_name | disc_name |+-----------+-----------+| letong    | codeman   |+-----------+-----------+1 row in set (0.00 sec)
join查询
mysql> select * from discinfo join discinfo2 on discinfo.id=0;+----+-----------+--------------------------+----+-----------+----------------------+| id | disc_name | disc_desc                | id | disc_name | disc_desc            |+----+-----------+--------------------------+----+-----------+----------------------+|  0 | codebabe  | welcome to codebabes.com |  1 | letong    | welcome to letong.me |+----+-----------+--------------------------+----+-----------+----------------------+1 row in set (0.00 sec)
修改数据修改指定数据
mysql> update disc_info set disc_name='codeman' where id=1;query ok, 1 row affected (0.00 sec)rows matched: 1  changed: 1  warnings: 0
更改表名
mysql> alter table disc_info rename discinfo;query ok, 0 rows affected (0.01 sec)mysql> show tables;+------------------+| tables_in_kaoshi |+------------------+| discinfo         |+------------------+1 row in set (0.00 sec)
修改表字段
mysql> alter table discinfo change id id int(6) not null;query ok, 1 row affected (0.01 sec)records: 1  duplicates: 0  warnings: 0mysql> desc discinfo;+-----------+--------------+------+-----+---------+-------+| field     | type         | null | key | default | extra |+-----------+--------------+------+-----+---------+-------+| id        | int(6)       | no   | pri | null    |       || disc_name | varchar(20)  | no   |     | null    |       || disc_desc | varchar(255) | yes  |     | null    |       |+-----------+--------------+------+-----+---------+-------+3 rows in set (0.00 sec)
删除数据mysql> delete from discinfo where disc_name='codeman';query ok, 1 row affected (0.00 sec)mysql> select * from discinfo;empty set (0.00 sec)
本文出自:http://letong.me, 原文地址:http://letong.me/mysql_basics.html, 感谢原作者分享。
   
 
   