多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 修改mysql提示符 第一种:连接客户端时,通过参数指定 >mysql -uroot -proot --prompt 提示符 比如: mysql -uroot -proot --prompt="\h>" 第二种:连接上客户端通过prompt来修改 >prompt 那么有哪些提示符呢? 常用 ~~~ \D 完整的日期 \d 当前数据库 \h 服务器名称 \u 当前用户 ~~~ 使用: ~~~ prompt \u@\h \d> ~~~ 我们在客户端里输入这个,就可以看到mysql提示符变为: 当前用户@服务器名称 当前数据库> # 语句规范: 1. 关键字和函数名称(习惯)全部大写 (对大小写不敏感,可以小写) 2. 数据库名称、表名称、字段名称、全部小写 3. SQL语句必须以分号结尾 # 常用的sql ~~~ 显示当前服务器版本: SELECT VERSION(); 显示当前日期时间: SELECT N0W(); 显示当前用户: SELECT USER(); ~~~ ~~~ show warnings; 显示错误信息(当前回话) ~~~ # 注释 有3中注释: 单行注释: #注释内容 单行注释: -- 注释内容(注意:--后面有一个空格) 多行注释: `/*注释内容*/` # 字符集 查看当前环境的字符集设置:`show variables like 'character_set_%';` (show variables用来查看系统变量) 查看到character_set_client服务器接收客户端的字符编码 character_set_results服务器返回客户端的字符编码 可以设置字段字符集,字段字符集优先级最高 ~~~ php.ini中character-set-server=utf8 ~~~ # 校验集 对于数据英文字母大小写是否进行区分 show collation 校验级后面的字母分为三类:CI/CS/BIN ci:对大小写不敏感(a==A) cs:对大小写敏感(a!=A) bin:按ascii编码进行区分(a!=A) # 服务器参数 mysql配置参数的作用域 * 全局参数 set global 参数名=参数值; set @@global.参数名 := 参数值; * 会话参数 set [session] 参数名=参数值; set @@session.参数名 := 参数值;