本文整理自网络,侵删。
目录
- 摘要
- 查看
- 查看数据基本信息
- 查询sql_mode
- 查看在配置文件中定义的变量
- 查看MySQL的服务当前运行时的变量
- 查看MySQL默认认证方式
- 修改MySQL的系统变量
- 根据变量修改的方式
- 根据变量的生效范围
- 总结
摘要
当在不同团队间使用MySQL数据库时,最好是保证数据库的配置信息是一致的,否则会因为不同开发同事的SQL规范不一样,导致出现一些不必要的SQL问题;
本篇博客,主要记录如何查看数据的配置信息,及相关解释。
查看
查看数据基本信息
查看版本
查看版本 select version(); 显示所有可用的字符集; SHOW CHARACTER SET; 只显示包含utf8的字符集; SHOW CHARACTER SET LIKE '%utf8%'; 显示所有的校对规则; SHOW COLLATION; 只显示包含utf8的校对规则; SHOW COLLATION LIKE '%utf8%';
查询sql_mode
select @@global.sql_mode; select @@sql_mode;
确保一致,否则容易出问题;
查看在配置文件中定义的变量
mysqld --help --verbose
查看MySQL的服务当前运行时的变量
SHOW [{GLOBAL|SESSION}] VARIABLES [LIKE '']; SELECT @@{GLOBAL|SESSION}.VARIABLE_NAME; SELECT * FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE VARIABLE_NAME='VARIABLE_NAME'; SELECT * FROM INFORMATION_SCHEMA.SESSION_VARIABLES WHERE VARIABLE_NAME='VARIABLE_NAME';
显示MySQL所有的系统变量
SHOW VARIABLES;
常用查询
查个别信息,通过like过滤:
show variables like '%datadir%'; show variables like '%basedir%'; SHOW VARIABLES LIKE 'character%'; SHOW VARIABLES LIKE 'collation_%';
是否大小写敏感
show Variables like '%table_names';
lower_case_table_names=0 区分大小写
相关阅读 >>
mysql中delete from where子查询的限制介绍
yaf的安装_配置yaf的rewrite规则_生成一个最简单的yaf项目
更多相关阅读请进入《mysql》频道 >>

数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL数据库配置信息查看与修改方法详解
标签:mysql
相关推荐
评论
管理员已关闭评论功能...