美文网首页
2018-08-06数据库命令

2018-08-06数据库命令

作者: 菜鸟亿个 | 来源:发表于2018-08-06 15:12 被阅读0次

    1.show databases; //显示所有数据库

    mysql> show databases;

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

    | Database          |

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

    | information_schema |

    | mysql              |

    | performance_schema |

    | sys                |

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

    2.mysql> use mysql;  //切换当前数据库

    Database changed

    3.mysql> show tables; //显示当前数据库所有表

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

    | Tables_in_mysql          |

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

    | columns_priv              |

    | db                        |

    | engine_cost              |

    | event                    |

    | func                      |

    | general_log              |

    | gtid_executed            |

    | help_category            |

    | help_keyword              |

    4.mysql> desc user; //显示当前表的所有字段

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

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

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

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

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

    | Host                  | char(60)                          | NO  | PRI |

                      |      |

    | User                  | char(32)                          | NO  | PRI |

                      |      |

    | Select_priv            | enum('N','Y')                    | NO  |    | N

                      |      |

    | Insert_priv            | enum('N','Y')                    | NO  |    | N

                      |      |

    | Update_priv            | enum('N','Y')                    | NO  |    | N

    .....................

    5. mysql> select Host,User from user;  //查询表记录

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

    | Host      | User          |

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

    | %        | test          |

    | localhost | mysql.session |

    | localhost | mysql.sys    |

    | localhost | root          |

    6.mysql -h IP地址 -u test -p  //登录数据库

      mysql -h92.168.37.17 -u test -p

    >mysql

    7.GRANT all privileges ON *.* TO ‘test’@’%’ IDENTIFIED BY ‘123456’; 

    创建一个访问mysql数据库账号

    账号名:test

    密码:123456

    权限:所有数据库所有表

    GRANT all privileges ON 数据库.表 TO ‘test’@’%’ IDENTIFIED BY ‘123456’;

    1.mysql> create database wisezone1803; //创建数据库wisezone1803

    mysql> show databases;

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

    | Database          |

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

    | information_schema |

    | mysql              |

    | performance_schema |

    | sys                |

    | wisezone1803      |

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

    1.1删除数据库

    DROP DATABASE 数据库名;

    2. 创建学生表 student

    CREATE TABLE student

            (

    number int(4) COMMENT '学号',

    name varchar(20) COMMENT '姓名',

    age int(3)  COMMENT '年龄',

        );

    CREATE TABLE coures(

        id int(4) COMMENT '课程编号',

        name varchar(20) COMMENT '课程名称',

        time int(3) COMMENT '课时'

    );

    2.1删除表

    mysql> DROP TABLE coures;

    3.插入一条记录

    mysql> INSERT INTO student (number,name,age)VALUES(1001,'小明',23);

    4.查询语句

    SELECT * FROM student;

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

    | number | name  | age  |

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

    |  1001 | 小明  |  23 |

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

    SELECT number,name FROM student;

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

    | number | name  |

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

    |  1001 | 小明  |

    |  1002 | 张三  |

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

    5. 修改记录

    mysql> UPDATE student SET name='张三' WHERE number=1001;

    mysql> SELECT number,name,age FROM student;

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

    | number | name  | age  |

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

    |  1001 | 张三  |  23 |

    |  1002 | 李四  |  24 |

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

    6.删除记录

    mysql> DELETE FROM student WHERE name='李四';

    相关文章

      网友评论

          本文标题:2018-08-06数据库命令

          本文链接:https://www.haomeiwen.com/subject/vbcgvftx.html