命令行客户端

    技术2025-05-15  54

    连接 mysql -u root -p 回车 输入密码 查看所有仓库 show databases ; 使用某个仓库 use 仓库名; 查看所有的表 show tables 查看表结构 desc 表名 show create table 表名;

    中文乱码 set charset gbk

    备份与恢复 进入命令行一定先要以管理员的身份 然后进入bin目录 登陆后面加上 表名>back.sql

    拼接 select name hometown contact (name,“的家乡在”,hometown)from students

    一个中文字符的长度是三,其他的是一 select length(“我”)

    截取字符串 select right (“ABC”,2) select name,age concat(left,(name,1),“某某”)from student

    去除左右空格 select ltrim(rtrim(“ abc “))

    大小写转换 select lower (“ ABC”);这个是切换为小写 upper是切换为大写

    随即从一个表中取出一个数据 select ,rand()from student order by rand() limit 1

    日期时间函数

    流程控制语句 select else 1 when 1 then ‘one’ when 2 then ‘two’ else ’zero’ end as result;

    delimiter 这个分号用来设置默认的执行符

    自定义函数

    存储过程

    视图

    事务

    索引

    外键

    修改密码

    Processed: 0.013, SQL: 9