MySQL 数据库命令的实际操作流程 |
本文标签:MySQL 数据库命令 以下的文章主要描述的是MySQL 数据库命令的应用,我们首先是从提升某个用户的相关权限来引起的,此文是我前两天在相关网站看见MySQL 数据库命令的应用的资料,今天拿出来,希望会给你带来一些帮助在此方面 。
1:提升某个用户的权限
dbname 指定用户
2:从备份文件中恢复 MySQL –usfsuser –p111111 dbname < 文件路径/文件名; 3:登陆远程MySQL
4:设置数据默认字符集 vi /etc/my.cof 找到客户端配置[client] 在下面添加 default-character-set=utf8 默认字符集为utf8
在找到[MySQLd] 添加
default-character-set=utf8 默认字符集为utf8
init_connect=SET NAMES utf8
重新启动MySQL
进入MySQL数据库命令 运行
5:慢查询日志 在MySQL配置文件my.cnf中增加 log-slow-queries=/var/lib/MySQL/slowquery.log (指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)
long_query_time=2 ((包括所有5.*系列,5.1.21之前)的慢查询日志默认是以秒为单位的,其后的为毫秒 记录超过的时间,默认为10s)
log-queries-not-using-indexes (log下来没有使用索引的query,特别要注意检查慢查询的时候最好不要打开该控制,如果要打开控制最好装microtime slow query的补丁,免得你误会一些记录是慢查询.比如对整个表做count(*)的操作和其他没用索引但是速度很快的操作)
log-long-format (如果设置了,所有没有使用索引的查询也将被记录) 重启数据库以后用SHOW VARIABLES;查看对应的字段是否生效; 6:show processlist;查询当前正在执行的sql. 以上的相关内容就是对MySQL 数据库命令的介绍,望你能有所收获 。 原文标题:MySQL 命令 连接:http://www.cnblogs.com/highhigh/archive/2010/02/24/1672410.html |