征服天堂

Just do it!
文章标签 ‘mysql’

1)下载:
在mysql的网站上,下载 mysql-5.6.48-linux-glibc2.12-i686.tar.gz

2)解压:
[root@server local]#tar -xvzf mysql-5.6.48-linux-glibc2.12-i686.tar.gz
3)迁移并更名
[root@server local]#mv mysql-5.6.13-linux-glibc2.5-x86_64 /usr/local/mysql
4)建立mysql相关的用户和组:
[root@server local]#groupadd mysql
[root@server local]#useradd -r -g mysql mysql
5)生成数据库:
[root@server local]# cd mysql
[root@server local]# chown -R mysql .
[root@server local]# chgrp -R mysql .
[root@server local]# mkdir -p /data/mysql/data
[r[……]阅读全文

优化目标

1.减少 IO 次数

IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。

2.降低 CPU 计算

除了 IO 瓶颈之外,SQL优化中需要考虑的就是 CPU 运算量的优化了。order by, group by,distinct … 都是消耗 CPU 的大户(这些操作基本上都是 CPU 处理内存中的数据比较运算)。当我们的 IO 优化做到一定阶段之后,降低 CPU 计算也就成为了我们 SQL 优化的重要目标
[……]阅读全文

MySQL 远程登录及常用命令

MySQL服务的启动和停止

net stop MySQL

net start MySQL

登陆MySQL

语法如下: MySQL -u用户名 -p用户密码

键入命令MySQL -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到MySQL中了,MySQL的提示符是:

MySQL>

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

增加新用户

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”

如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数 据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

grant select,insert,update,delete on *.* to user1@localhost Identified by “password1″;

如果希望该用户能够在任何机器上登陆MySQ[……]阅读全文