天天看點

mysql 簡單操作

 

mysql> drop database if exists jianghu;  建立一個新的資料庫,如果存在則删除後建立;

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> create database jianghu;

Query OK, 1 row affected (0.00 sec)

mysql> show databases;  顯示資料庫資訊;

+--------------------+

| Database           |

| information_schema |

| mydb               |

| mysql              |

| students           |

| test               |

| testdb             |

6 rows in set (0.01 sec)

mysql> use jianghu;  選擇資料庫;

Database changed

建立一張表,id為主鍵

mysql> create table student(id int(3) auto_increment not null primary key,

    -> name  char(10) not null,

    -> age  int(2) not null,

    -> course  varchar(40),

    -> entertime date)

    -> ;

Query OK, 0 rows affected (0.05 sec)

mysql> show tables;  顯示表資訊;

+-------------------+

| Tables_in_jianghu |

| student           |

1 row in set (0.01 sec)

mysql> desc student; 顯示表結構

+-----------+-------------+------+-----+---------+----------------+

| Field     | Type        | Null | Key | Default | Extra          |

| id        | int(3)      | NO   | PRI | NULL    | auto_increment |

| name      | char(10)    | NO   |     | NULL    |                |

| age       | int(2)      | NO   |     | NULL    |                |

| course    | varchar(40) | YES  |     | NULL    |                |

| entertime | date        | YES  |     | NULL    |                |

5 rows in set (0.00 sec)

插入資料到表:

mysql> insert into student(id,name,age,course)values(1,'linghu',18,'dugujiujian');

mysql> SELECT * FROM student;

+----+--------+-----+-------------+-----------+

| id | name   | age | course      | entertime |

|  1 | linghu |  18 | dugujiujian | NULL      |

1 row in set (0.00 sec)

繼續閱讀