mysql的简单操作

一、查看数据库

SHOW DATABASES;
    例如:
MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)

二、创建数据库

CREATE DATABASE 数据库名称;
    例如:
MariaDB [mysql]> create database han;
Query OK, 1 row affected (0.01 sec)

MariaDB [mysql]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| han                |
| mysql              |
| performance_schema |
| test               |
+--------------------+
5 rows in set (0.00 sec)


三、进入数据库

USE 数据库名称;
	例如:
MariaDB [mysql]> use han;
Database changed

四、查看表

SHOW TABLES;
	例如:
MariaDB [han]> show tables;
+---------------+
| Tables_in_han |
+---------------+
| redhat        |
+---------------+
1 row in set (0.00 sec)
    

五、新建数据表

CREATE TABLE 数据表名称(
->列名称1 数据类型 not null,
->列名称2 数据类型 not null,
	 .      .       .    ,
	 .      .       .    ,
	 .      .       .    
->);
MariaDB [han]> create table redhat(
    -> user varchar(50) not null,
    -> passwd varchar(50) not null
    -> );
Query OK, 0 rows affected (0.02 sec)

六、查看数据表内容

SELECT * FORM 表名称;
	例如:
MariaDB [han]> select * from redhat;
+------+--------+
| user | passwd |
+------+--------+
| user | 123    |
+------+--------+
1 row in set (0.00 sec)
  

七、表中添加数据

INSERT INTO 表名称 VALUES(‘第一列数据’,‘第二列数据’);
	例如:
MariaDB [han]> insert into redhat values('user','123')
    -> ;
Query OK, 1 row affected (0.00 sec)

八、删除表中数据

DELETE FROM 表名称 WHERE 列名=‘数据’;
	例如:
MariaDB [han]> select * from redhat;
+------+--------+
| user | passwd |
+------+--------+
1 row in set (0.00 sec)

九、删除表

DROP TABLE 表名称;
	例如:
MariaDB [han]> drop table redhat
    -> ;
Query OK, 0 rows affected (0.01 sec)

十、删除数据库

DROP DATABASE 数据库名称;
	例如:
MariaDB [han]> drop database han;
Query OK, 0 rows affected (0.05 sec)