CentOS7环境下MySQL8常用命令小结

2022-06-10 19:14:31
目录
前言一、常用语句1、登录&退出2、常用操作附:常用语句总结

前言

    CentOS7>MySQL查看表占用空间大小MySQL: 范围查询优化

    CentOS7 + MySQL8

    一、常用语句

    1、登录&退出

    # 连接本服务器数据库
    mysql -u root -p
    #退出
    exit
    
    /*-----------------------------------------*/
    # 其他服务器连接数据库
    # 连接数据库介绍。指令是 mysql,常用选项如下:
    # -h:主机host
    # -P:端口prot
    # -u:用户名user
    # -p:用户密码123456
    mysql -h172.22.1.143 -u root -P 6399 -p123456

    2、常用操作

    #查看有哪些数据库
    show databases;       
    #创建一个数据库
    create database video_db;
    #选择使用video_db数据库
    use video_db;
    #查看数据库中的表 
    show tables;
    #查看当前选择的数据库
    select database();
    #查看video_info表全部字段信息
    desc video_info;
    

    附:常用语句

    //启动的时候没有报错就是启动成功的,即使“Redirecting to /bin/systemctl start  mysql.service”
    //具体情况可使用状态查询指令查询其状态。
    service mysqld start   #使用service启动mysql服务
    service mysqld status  #查看MYSQL运行状态
    service mysqld stop    #使用service停止mysql服务
    service mysqld restart #使用service重启mysql服务
     
     
    //查询mysql版本
    (1)终端执行  mysql -V 
    (2)mysql里面查看 select version();
     
    //连接数据库
    mysql -u root -p     #以管理员身份登录
    我云服务上的pscode是(tantan_esc同):zS+qq。
    quit                 #退出mysql
    /*-----------------------------------------*/
    连接数据库介绍。指令是 mysql,常用选项如下:
    -h:主机host
    -P:端口prot
    -u:用户名user
    -p:用户密码passcode
    -A:不预读数据库信息(数据库中表比较多的时候预读数据库信息会很慢以至于卡住)
    表名:末尾可以加上库名。这样就相当于直接进入该数据库,等价于执行一次 use 库名;
    举例:举例如下,注意最后一个-p不要带空格。。。。!!!!。。。。。。
    mysql -h 100.65.202.233 -P 4236 -u uds_root -puds_root@123
    /*-----------------------------------------*/
    create database shop;//创建一个数据库
    show databases;      //查看有哪些数据库 
    use shop;            //选择使用shop数据库 
    select database();   //查看当前选择的数据库
    show tables;         //查看数据库中的表 
     
    select * from biao1;     //查看biao1的数据 
    drop table chengji;      //删除表chengji; 
    show columns from biao1; //查看biao1 
    create table chengji(yingyu int,yuwen int,shuxue int);//新建chengji表,并插入响应字段 
    alter table chengji add meishu varchar(50) not null;  //向表chengji中添加字段meishu; 
    rename table chengji to chengji2;                     //把成绩改名为成绩2 
     
    show create table biao1; #查看建表语句
     
    select count(*) from mytable; #查看mytable表中的数据量
     
    常用操作实例:
    insert into t_XXX_search_config (FCorpUin,FDisplay,FTopPos,FQuality,FActivity) values(2852158899,4,10000,0,0) limit 1;
    update t_XXX_search_config set FDisplay = 888 where FCorpUin = 1820140703 limit 1;
    delete from XXXXX_BIZ.t_xxxxx_all where FKFUin = 800853466 limit 1;
     
    delete from table_name;  #清除表数据
     

    总结

    到此这篇关于CentOS7环境下MySQL8常用命令的文章就介绍到这了,更多相关CentOS7>