mysql数据库创建,表创建,插入数据

来源:互联网 发布:js while循环,1加到n 编辑:程序博客网 时间:2024/05/12 01:54

mysql数据库创建,表创建,插入数据

标签: mysql数据库databasenullquerydate
 5641人阅读 评论(1) 收藏 举报
[html] view plain copy
  1.    
  2.   
  3. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.  
  4.   
  5. --显示所有的数据库  
  6.   
  7. mysql> show databases;  
  8. +--------------------+  
  9. | Database           |  
  10. +--------------------+  
  11. | information_schema |  
  12. | mysql              |  
  13. | test               |  
  14. +--------------------+  
  15. 3 rows in set (0.09 sec)  
  16.   
  17. --创建一个数据库test2  
  18.   
  19. mysql> create database test2;  
  20. Query OK, 1 row affected (0.00 sec)  
  21.   
  22. --使用数据库test2  
  23.   
  24. mysql> use test2;  
  25. Database changed  
  26.   
  27. --显示test2中的所有表  
  28.   
  29. mysql> show tables;  
  30. Empty set (0.00 sec)  
  31.   
  32. --创建一个mytable表  
  33.   
  34. mysql> create table mytable (name varchar(20), sex char(1),  
  35.     -> birth date, birthaddr varchar(20));  
  36. Query OK, 0 rows affected (0.14 sec)  
  37.   
  38. --显示数据库中的所有表  
  39.   
  40. mysql> show tables;  
  41. +-----------------+  
  42. | Tables_in_test2 |  
  43. +-----------------+  
  44. | mytable         |  
  45. +-----------------+  
  46. 1 row in set (0.02 sec)  
  47.   
  48. --显示表结构  
  49.   
  50. mysql> describe mytable;  
  51. +-----------+-------------+------+-----+---------+-------+  
  52. | Field     | Type        | Null | Key | Default | Extra |  
  53. +-----------+-------------+------+-----+---------+-------+  
  54. | name      | varchar(20) | YES  |     | NULL    |       |  
  55. | sex       | char(1)     | YES  |     | NULL    |       |  
  56. | birth     | date        | YES  |     | NULL    |       |  
  57. | birthaddr | varchar(20) | YES  |     | NULL    |       |  
  58. +-----------+-------------+------+-----+---------+-------+  
  59. 4 rows in set (0.07 sec)  
  60.   
  61. --查询表的所有字段  
  62.   
  63. mysql> select * from mytable;  
  64. Empty set (0.00 sec)  
  65.   
  66. --向表中插入一条记录  
  67.   
  68. mysql> insert into mytable  
  69.     -> values(  
  70.     -> 'abc','f','1988-07-07','chian');  
  71. Query OK, 1 row affected (0.08 sec)  
  72.   
  73. --查看表的记录  
  74.   
  75. mysql> select * from mytable;  
  76. +------+------+------------+-----------+  
  77. | name | sex  | birth      | birthaddr |  
  78. +------+------+------------+-----------+  
  79. | abc  | f    | 1988-07-07 | chian     |  
  80. +------+------+------------+-----------+  
  81. 1 row in set (0.00 sec)  
  82.   
0 0
原创粉丝点击