• Mysql基础操作


    mysql -h host -u user -p password

      ◆-h:后面接的是主机名,表示你要连接到哪台主机的MySQL数据库。当服务器为本机时,该参数可以省略。

      ◆-u:后面接的是用户名,MySQL默认的就是root。

      ◆-p:指定需要使用密码登陆MySQL数据库,如果密码为空,该参数可以省略。

    SHOW DATABASES;

      查看当前数据库服务器有哪些数据库

    CREATE DATABASE 数据库名;

     创建一个数据库。

    USE 数据库名[;]

     使用一个数据库。该命令分号可省,为了好习惯建议带上。

    CREATE TABLE 表名;

     在当前数据库下创建一张表。

    mysql> CREATE TABLE 表名
    -> (
    -> id char(10) not null primary key,

     创建一列,名称为id;数据类型为char字符类型,字符的最大长度为10个字符;并且该列内容不允许为空;同时把这一列作为这张表的主键,用来区分表中不同行。

    -> name char(16) not null,

     创建一列,名称为name;数据类型为char字符类型,字符的最大长度为16个字符;并且该列内容不允许为空。

    -> sex char(6) not null,

     创建一列,名称为sex;数据类型为char字符类型,字符的最大长度为6个字符;并且该列内容不允许为空。
    -> age int not null,

     创建一列,名称为age;数据类型为int整型;并且该列内容不允许为空。
    -> address char(36) not null

     创建一列,名称为sex;数据类型为char字符类型,字符的最大长度为36个字符;并且该列内容不允许为空。
    -> );

    最后记得带上分号!

     DESCRIBE 表名;

     DESCRIBE用来查询表结构。

    +---------+----------+------+-----+---------+-------+
    | Field   | Type     | Null | Key | Default | Extra |
    +---------+----------+------+-----+---------+-------+
    | id      | char(10) | NO   | PRI | NULL    |       |
    | name    | char(16) | NO   |     | NULL    |       |
    | sex     | char(6)  | NO   |     | NULL    |       |
    | age     | int(11)  | NO   |     | NULL    |       |
    | address | char(36) | NO   |     | NULL    |       |
    +---------+----------+------+-----+---------+-------+
    

      引用自http://www.linuxidc.com/Linux/2016-02/128127.htm

     

    如有错误欢迎指出谢谢。

  • 相关阅读:
    移动端 异常捕获
    禁止选中网页的某段文字
    Java正则表达式的解释说明
    error while performing database login with the xxx driver
    javascript 日期转换为中文
    chrono使用
    resize
    github使用
    adb 无法连接 CreateProcess failure, error 2 * could not start server *
    opencv-videowriter
  • 原文地址:https://www.cnblogs.com/zzh10086130/p/6413332.html
Copyright © 2020-2023  润新知