• Mysql:Mysql基本命令操作


     1. 登录命令语法格式

    mysql -u用户名 [-h主机名] -p密码 [-P端口号] [-D数据库名] [-eMySQL命令] [-S socket文件名]

    参数说明:

    (1)【-u用户名】或者【–user=用户名】:指定用户登录的用户名;
    (2)【-p密码(p小写)】或者【–password=密码】:输入登录密码;
    (3)【-h主机名或ip地址】或者【–host=主机名ip地址】:指定登录的主机名;
    (4)【-P端口号(P大写)】或者【–port=端口号】:指定登录的MySQL的端口号;
    (5)【-D数据库名】或者【–database=数据库名】:指定登录的数据库名称;
    (6)【-S socket文件名】或者【–socket=socket文件名】:指定登录时使用的socket文件名。
    (7)【-e MySQL命令】或者【–execute= MySQL命令】:在不登录MySQL的情况下执行MySQL命令。

    本机登录示例:

    mysql -uroot -pWgx123456.

     远程登录示例:

    mysql -uzhang -h192.168.1.11 -pWgx123456. -P3306

     登录指定数据库内示例:

    mysql -uroot -pWgx123456. -Dmy_db

     2. 数据库切换语法

    use 数据库名称

    数据库切换示例:

      2. 查看所有表语法

    show tables;

     3. 查看所有数据库语法

    show databases;

     4. 查看表结构语法

    desc 表名

     5. 表字段操作语法

    ALTER TABLE 表名 MODIFY COLUMN 字段名  数据类型(修改后的长度)

    删除表字段示例:

    alter table user drop user_id;

     添加表字段示例:

    alter table user add user_id int(4);

     添加表字段并设置位置示例:

      1. FIRST (设定位第一列)

    alter table user add user_id int(4) first;

      

      2. AFTER 字段名(设定位于某个字段之后)

    alter table user add user_id int(4) after id;

      

     修改表字段类型示例:

      1. MODIFY语法

    alter table user modify court_id char(16);

      

       2. CHANGE语法

    alter table user change court_id court_id char(16);

      

     修改表字段默认值示例:

    alter table user alter court_id set default 1;

      删除表字段默认值示例:

    alter table user alter court_id drop default;

     

     6. 表操作引擎修改语法

    ALTER TABLE 表名 ENGINE = 操作引擎;

    操作引擎:MyIsam ,   Mrg_Myisam,   Memory,   Blackhole,   CSV,   Performance_Schema,   Archive,   Federated ,  InnoDB

     7. 表名修改语法

    ALTER TABLE 表名 rename to 新表名;

     

    文章整合至:https://blog.csdn.net/weixin_44377973/article/details/103691347https://blog.csdn.net/bitcarmanlee/article/details/80582249

    ----------------------------------- 作者:怒吼的萝卜 链接:http://www.cnblogs.com/nhdlb/ -----------------------------------
  • 相关阅读:
    win10+CUDA8.0+vs2013配置
    TX2更新源失败的问题
    并发编程--乐观锁与悲观锁
    并发编程--线程池
    并发编程--多线程基础(02)
    并发编程--多线程基础(01)
    搭建redis集群的过程中遇到的问题
    redis集群搭建(伪集群)
    关于maven项目中修改的JS不生效的解决方案
    【转载】IntelliJ IDEA 2017常用快捷键
  • 原文地址:https://www.cnblogs.com/nhdlb/p/15568483.html
Copyright © 2020-2023  润新知