登录数据库:mysql -u root -p或 mysql -uroot -p*****
输入密码:****
创建数据库:create database <数据库名>;
使用数据库:use <数据库名>;
删除数据库:drop database <数据库名>;
统计数据库:show databases;
创建数据表create table <表名>;
统计数据表:show tables;
删除数据表:{删除数据表:drop table <表名>(删除多个[表名2…]);
删除字段:alter table<表名>drop<字段名>;}
查找数据表:describe<表名>; select *from <表名>;
打印数据表:desc<表名>;
向表中插入数据:insert into <表名>;
修改数据表:{修改表名:alter table <旧表名>rename to<新表名>;
修改字段名称alter table <数据表名>change<旧字段名><新字段名><数据类型>
仅修改字段数据类型:alter table <表名>modify<数据类型>}
增删查改:create delete select update插入:insert
注:在建立表单之前先说明在哪个数据库中!!(格式:use <数据库名>)
建立表单: 1.create table<数据表名>
(表头 数据类型
…
)engine(引擎) myisam charset utf8;-----------(使用中文!!)
2.增加数据类型:
alter table <表名> add <信息>
例1:
mysql> create table biaodan
-> (num int,
-> name varchar(20)
-> )engine myisam charset utf8;
Query OK, 0 rows affected (0.01 sec)
插入内容: insert into <表名>
(表头,表头,…)
values
(内容,内容,…)
例:
mysql> insert into biaodan
-> (num,name)
-> values
-> (6,‘王政’);
Query OK, 1 row affected (0.00 sec)
查找内容: select *from <表名>
例:
mysql> select *from biaodan;
±-----±-------+
| num | name |
±-----±-------+
| 6 | 王政 |
±-----±-------+
1 row in set (0.00 sec)
删除表单内容: delete from <表名>
where 表头=表头内容;
例:
mysql> delete from biaodan
-> where num=6;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect…
Connection id: 193
Current database: myku2
Query OK, 1 row affected (0.01 sec)
mysql> delete from biaodan
-> where num=6;
Query OK, 0 rows affected (0.00 sec)
更改表单内容:
1.该表单名:alter table <旧表名> rename to <新表名>
例:
mysql> alter table biaodan rename to biaodan1;
Query OK, 0 rows affected (0.00 sec)
mysql> select *from biaodan;
ERROR 1146 (42S02): Table ‘myku2.biaodan’ doesn’t exist
mysql> select *from biaodan1;
±-----±-------+
| num | name |
±-----±-------+
| 1 | 王政 |
±-----±-------+
1 row in set (0.00 sec)
2.
查找表单内容: select *from <表名>
说明:由于技术限制无法完善例子图片内容!望见谅.