设为首页 收藏本站
查看: 897|回复: 0

[经验分享] 学习环境安装 mysql 与 redis-justforid

[复制链接]

尚未签到

发表于 2018-11-5 13:44:25 | 显示全部楼层 |阅读模式
  一、MYSQL
  CentOS 7的yum源中没有mysql,只有mariadb,需要去官网上下载
  1.首先去 http://dev.mysql.com/downloads/repo/yum/ 下载 MySQL Yum Repository
  http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
  2.rpm -ivh mysql57-community-release-el7-7.noarch.rpm
  安装完后会在/etc/yum.repos.d/  生成mysql-community.repo和mysql-community-source.repo
  3.yum install mysql-comminity-server
  安装完成后,需要修改root密码,以前mysql使用root首次登录时是没有密码后,但新版 的变了,安全机制加强了,默认安装时会随机给ROOT用户生成一个密码保存在安装用户目录下/root/.mysql_secret中。并且也没有mysqld_safe命令,需要通过修改my.cnf来跳过密码验证
  4. 在my.cnf中加 skip-grant-tables,重启mysql
  service mysqld restart
  5.mysql -uroot 登录后,设置密码
  update mysql.user set  authentication_string = password('123456') where user = 'root' and host = 'localhost'
  flush privileges
  6.重启mysql
  mysql -uroot -p 123456
  登录后执行操作,要求重设密码,新版的mysql增加了密码强度验证插件validate_password,相关参数设置的较为严格,所以密码设为123456过不去了
  影响的语句和函数有:create user,grant,set password,password(),old password。
  相关选项:
  --validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT:决定是否使用该插件(及强制/永久强制使用)。
  validate_password_dictionary_file:插件用于验证密码强度的字典文件路径。
  validate_password_length:密码最小长度。
  validate_password_mixed_case_count:密码至少要包含的小写字母个数和大写字母个数。
  validate_password_number_count:密码至少要包含的数字个数。
  validate_password_policy:密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。
  validate_password_special_char_count:密码至少要包含的特殊字符数。
  其中关于validate_password_policy-密码强度检查等级:
  0/LOW:只检查长度。
  1/MEDIUM:检查长度、数字、大小写、特殊字符。
  2/STRONG:检查长度、数字、大小写、特殊字符字典文件。
  参考:http://blog.csdn.net/zyz511919766/article/details/12752741
  这次,我选择不要关掉密码强度验证,在my.cnf中加入  validate-password=OFF,重启后就可以设置简单密码
  二、redis的简单安装
  1.cp redis-3.0.6.tar.gz /var
  2.tar xvzf redis-3.0.6.tar.gz
  3.cd redis-3.0.6
  4.make
  5.make install
  启动
  /var/redis-3.0.6/src/redis-server  默认使用  /var/redis-3.0.6/redis-conf 配置文件
  关闭
  /var/redis-3.0.6/src/redis-cli shutdown
  连接
  /var/redis-3.0.6/src/redis-cli


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-631178-1-1.html 上篇帖子: Redis之Hash___redis中哈希(Hash)在.net中的运用 下篇帖子: redis命令 举例
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表