当前位置:首页 > 系统运维 > 正文内容

MySQL 数据库命令的实际应用实例

a8116255316年前 (2010-05-25)系统运维11

以下的文章主要介绍的是MySQL 数据库命令的实际应用,其中包括如何正确提升某个用户的相关权限,如何从相关的备份文件中获得恢复的实际操作步骤,以下就是文章的具体内容描述,望你会有所收获。

1:提升某个用户的权限

dbname 指定用户

grant all on *.* to sfsuser@'%'; 

2:从备份文件中恢复

MySQL –usfsuser –p111111 dbname < 文件路径/文件名; 

3:登陆远程MySQL数据库

MySQL -h10.0.0.1 -usfsuser -p111111; 

4:设置数据默认字符集

vi /etc/my.cof 

找到客户端配置[client] 在下面添加

default-character-set=utf8 默认字符集为utf8

在找到[MySQLd] 添加

default-character-set=utf8 默认字符集为utf8

init_connect='SET NAMES utf8'  

重新启动MySQL数据库

/etc/init.d/MySQL stop  /etc/init.d/MySQL start  

进入MySQL 运行

show variables like 'character%';  +--------------------------+----------------------------+  | Variable_name | Value |  +--------------------------+----------------------------+  | character_set_client | utf8 |   | character_set_connection | utf8 |   | character_set_database | utf8 |   | character_set_filesystem | binary |   | character_set_results | utf8 |   | character_set_server | utf8 |   | character_set_system | utf8 |   | character_sets_dir | /usr/share/MySQL/charsets/ |   +--------------------------+----------------------------+ 

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;查看对应的字段是否生效;

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/20605.html

分享给朋友:

“MySQL 数据库命令的实际应用实例” 的相关文章

windows 7/8.1正在启动windows时间长的解决方法

windows 7/8.1正在启动windows时间长的解决方法

正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...

windows 7系统重装后卡在正在启动Windows开机界面怎么办

windows 7系统重装后卡在正在启动Windows开机界面怎么办

重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04应用窗口列表在哪里?在ubuntu下打开个几个应用窗口最小化后怎么切换呢,应用窗口列表在哪里呢? 1、多打开几个chrome浏览器窗口。 2、然后都做最小化处理。 3、现在我们在桌面左边的面板上找到"左右两边有小白点"的chrome浏览器应用图标,这就是chr...

windows 7 xp宋体 成功替换windows 7宋体为XP宋体的方法

windows 7 xp宋体 成功替换windows 7宋体为XP宋体的方法

很多朋友从XP升级迈入了Windows 7的殿堂,却发现,Windows 7确实好用和华丽,可是有一些地方不太适应。今天举出一则例子,是把Windows 7系统下的宋体替换为XP系统下的字体。这个并非无聊,大家去网上搜索下,就知道有多少人想要这么做了。 没办法,每人的需求总是那么的不同,好吧,怀旧...

windows 7启动后检测到硬盘出错提示请立即备份文件

windows 7启动后检测到硬盘出错提示请立即备份文件

许多朋友的Windows 7系统每次启动到桌面后,都会收到一个提示:Windows检测到一个硬盘问题,请立即备份文件以防信息丢失,并联系计算机制造商以确定是否需要修复或更换硬盘。如下图情况: 碰到这种情况的朋友就需要注意了,虽然不知道当前硬盘是碰到什么问题,但在电脑还能使用的情况下,我们首先要...

windows 7系统安装遇到的问题及解决办法

windows 7系统安装遇到的问题及解决办法

问题1:屏幕出现Please wait...等待许久不见动静 解决方法:这是Windows 7安装开始时安装程序加载时的提示语。假如卡在这个地方无法进行下去,请检查电脑硬件是否正常工作。但是假如电脑本身配置较低,可能要多等一下,稍安勿躁。 问题2:屏幕卡住在Setup is copying...