您正在使用IPV4(54.161.98.96)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器 行情 简化版
文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年74元      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 情人节 18
2022年 元宵节 19
2023年 元 旦 339
2022年 春 节 5
 
  • 本类新增
    本类热门文章
    您现在的位置:首页 >> 数据库 >> 内容
    MySQL数据库终端—常用操作指令代码
    内容摘要: //登录mysql-u用户-p密码mysql-u用户-p密码-h主机IP//更改命令符名称prompt\u@\h\dpromptmysql\dpromptmysql(\d)//显示当前服务器版本SELECTVERSION();//显示当前日期SELECTNOW();//显示当前用户SELECTUSER();//设置客户端的编码SETNAMESgbk;//显示......
    //登录

    mysql-u用户-p密码

    mysql-u用户-p密码-h主机IP


    //更改命令符名称

    prompt\u@\h\d

    promptmysql\d>

    promptmysql(\d)>


    //显示当前服务器版本

    SELECTVERSION();

    //显示当前日期

    SELECTNOW();

    //显示当前用户

    SELECTUSER();

    //设置客户端的编码

    SETNAMESgbk;

    //显示已经打开的数据库

    SELECTDATABASE();

    //查看端口

    showglobalvariableslike'port';


    //查看已有用户及主机名

    selectuser,hostfrommysql.user;


    //新建用户

    createuser用户名identifiedby'密码';


    //删除用户

    dropuser用户名@'主机';


    //更改用户名

    renameuser'原用户名'@'主机'to'新用户名'@'主机';


    //更改密码

    mysqladmin-u用户-p原密码password新密码

    updatemysql.usersetpassword=password('密码')whereuser='用户'andhost='主机';


    //授权

    grantallprivilegesonzhangsanDb.*tozhangsan@'%'identifiedby'zhangsan';

    allprivileges:所有权限。

    select:读取权限。

    delete:删除权限。

    update:更新权限。

    create:创建权限。

    drop:删除数据库、数据表权限。


    [email protected]表示授予的用户以及允许该用户登录的IP地址。其中Host有以下几种类型:

    localhost:只允许该用户在本地登录,不能远程登录。

    %:允许在除本机之外的任何一台机器远程登录。

    192.168.52.32:具体的IP表示只允许该用户从特定IP登录。


    //查看新增数据库权限的信息

    selectuser,Db,host,select_priv,insert_priv,update_priv,delete_privfrommysql.dbwhereuser='zhangsan';


    //刷线MySQL权限表

    FLUSHPRIVILEGES;


    //创建数据库

    CREATEDATABASE数据库名;

    CREATEDATABASEIFNOTEXISTS数据库名;--如果不存在则创建

    CREATEDATABASEIFNOTEXISTS数据库名CHARACTERSETgbk;

    //修改数据库

    ALTERDATABASE数据库名CHARACTERSET=utf8;

    //查看数据库

    SHOWDATABASES;

    //查看数据库的定义信息

    SHOWCREATEDATABASE数据库名;

    //删除数据库

    DROPDATABASE数据库名称;

    //数据库存在则删除

    DROPDATABASEIFEXISTS数据库名;

    //切换数据库

    USE数据库名;

    //查看数据库中所有的表

    SHOWTABLES;

    //查看某数据库的表

    SHOWTABLESFROM数据库名;

    //查看表结构

    DESC表名;

    SHOWCOLUMNSFROM表名;

    //查看表语句

    SHOWCREATETABLE表名;

    //删除表

    DROPTABLE表名;


    修改表

    //删除列

    alterTABLE表名DROP列名;

    //修改表的名称

    RENAMETABLE表名TO新表名;

    //修改表字符集

    alterTABLE表名CHARACTERSET字符集

    //修改列名

    alterTABLE表名CHANGE列名新列名列类型;

    //添加列

    altertable表名add列名列类型;

    上一篇:mysql+mybatis实现存储过程+事务 + 多 下一篇:详解Linux终端 MySQL常用操作指令
    发布日期:2022/1/4
    手机扫二维码直达本页
    发布时间:14:48:28
    点击:267
    录入:齐天大圣
    相关文章
    Baidu
    YiJiaCMS 6.1.0.10988 Build 21.12.28(MSSQL) 闽ICP备05000814号-1
    本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护

    Copyright©2000-2022