mysql手册

查看mysql的配置文件位置

mysql --help | grep "Default options" -C 1

输出如下,可知mysql读取默认选项的位置
image

修改mysql cmd提示符

修改提示符有两种方法

  1. 配置文件
    通常在~/.my.cnf中配置
  2. prompt命令
    在mysql cmd中使用prompt [text]设置提示符格式

对于不是控制字符的字符,则原样输出
单独prompt命令,则恢复默认提示符

#常用控制字符
\d	#	当前数据库名
\h	#	主机名
\u	#	当前用户名

image

设置配置文件时,需要注意

  1. 使用[mysql]小节表示是对客户端的设置
  2. 使用key = value的形式

image

sql语句时间戳转字符串

# from_unixtime函数将时间戳字段field,转换成日期时间格式,作为新字段time输出
select from_unixtime(field) as time from table;

修改字符集

解决中文显示乱码问题
修改配置,永久解决

#	/etc/my.cnf
[client]
default-character-set = utf8

单次会话设置

SET character_set_client = utf8;
SET character_set_connection = utf8;
SET character_set_results = utf8;

时区设置

#	查看当前时区设置
SELECT @@global.time_zone, @@session.time_zone;
#	修改全局时区
SET GLOBAL time_zone = '+08:00';
#	修改当前会话时区
SET time_zone = '+08:00';
posted @ 2024-06-17 21:51  lifeAddicted  阅读(22)  评论(0)    收藏  举报