《一》、数据库服务
一、基本操作
- 1、
cd tmp
进入临时目录,下载mysql源:wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
- 2、安装软件源:
yum localinstall mysql57-community-release-el7-10.noarch.rpm
- 3、安装mysql服务
yum install mysql-community-server
- 4、安装好后要启动mysql:
service mysqld start
- 5、查看mysql运行状态:
service mysqld status
- 6、查看安装后的
temporary
临时密码:sudo cat /var/log/mysqld.log | grep password
- 7、第一次登陆mysql需要修改密码,
mysql -uroot -p xxxx临时密码
然后SET PASSWORD = PASSWORD('XXX123xxx');
远程访问,可能需要开放防火墙3306端口firewall-cmd --add-port=3306/tcp
启动:`service mysqld start 或者 restart` 停止:`service mysqld stop`
二、 开启genelog
- 1、进入mysql命令行
- 2、设置命令
set global general_log_file="/tmp/general.log"; #设置genelog位置文件
set global general_log=on; #开启
- 3、查看执行过的sql语句日志:
tail -f /tmp/general.log
三、新建操作数据库的用户
- 1、创建用户并设置密码
进入mysql后操作:create user 'xyz'@'%' identified by 'Xxxxxx123456'
- 2、赋予新用户所有权限
grant all privileges on *.* to 'xyz'@'%' identified by 'Xxxxxx123456' with grant option;
#赋予权限 - 3、赋予权限后要刷新:
flush privileges; #更新权限
四、重置密码
《二》、缓存服务
一、Memcache 服务
Memcache
默认端口是11211
- 1、
sudo yum install memcached
- 2、直接输入
memcached
命令启动:memcached
- 3、另开一个终端,telnet连接服务器
ssh xyz@你的ip
telnet 127.0.0.1 11211
-bash: telnet: command not found
yum install telnet.* // 安装
telnet 127.0.0.1 11211 // telnet连接
set abc 0 60 5
hello // 输入值,hello正好是上面set的5位
get abc // 获取值
delete abc
输入quit可以退出telnet
- 4、停止memcached
a、ps -ef | grep memcached // 查看memcached进程可以看到端口abcd
b、kill abcd // kill对应的端口
附上一个memcache学习指导网址:http://blog.csdn.net/dailywater/article/details/50783636
二、Redis 服务
- 1、进入官网复制下载链接:
wget http://download.redis.io/releases/redis-5.0.3.tar.gz
- 2、解压:
sudo tar -xzvf redis-5.0.3.tar.gz
- 3、两步构建
4、启动服务端make make install
cd src
进入src目录,启动 ./redis-server
5、查看启动后端口等信息redis-server Redis服务器端启动程序 redis-cli Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作 redis-benchmark Redis性能测试工具 redis-check-aof 数据修复工具 redis-check-dump 检查导出工具
6、启动客户端并简单操作sudo netstat -anpl | grep redis ps -ef | grep redis
进入src目录后启动:./redis-cli
set xyz hello get xyz del xyz
推荐学习Redis基本命令网址:http://www.runoob.com/redis/redis-commands.html