mysql安装的备忘

1. 新安装的mysql在登陆时候,提供了一个临时的密码,且在使用临时密码登录后必须修改密码才能继续使用。

  使用rpm包安装的mysql,临时密码储存在/var/log/mysqld.log

  查看临时密码:

   grep ‘temporary password‘ /var/log/mysqld.log ;

2.使用临时密码登录:

  mysql -uroot -p‘临时密码‘

  修改密码:

  ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘新密码‘;

  PS:

    在测试的时候不想要设置很复杂的密码,MySQL的默认密码强度是2(strong)。

      0 or LOW    Length

      1 or MEDIUM  Length; numeric, lowercase/uppercase, and special characters; 

      2 or STRONG  Length; numeric, lowercase/uppercase, and special characters; dictionary file      

    设置的密码强度不符合,会报错:

      ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    使用  set global validate_password_policy=0;修改密码强度要求。

    使用 select @@validate_password_length; 查看密码长度要求
    +-----------------------------------------+
    | @@validate_password_length |
    +-----------------------------------------+
    | 8              |
    +-----------------------------------------+

3.应用更改:

  grant all privileges on *.* to [email protected]"%" identified by "root密码";

  flush privileges;

  service iptables stop

PS:安装注意的事项:

  这次是使用的rpm包在centos6.5安装的mysql5.7版本,

  下载完整的压缩包后,解压出来的如下:  

  mysql-community-client-5.7.24-1.el6.x86_64.rpm  
  mysql-community-common-5.7.24-1.el6.x86_64.rpm
  mysql-community-devel-5.7.24-1.el6.x86_64.rpm
  mysql-community-embedded-5.7.24-1.el6.x86_64.rpm
  mysql-community-embedded-devel-5.7.24-1.el6.x86_64.rpm
  mysql-community-libs-5.7.24-1.el6.x86_64.rpm
  mysql-community-libs-compat-5.7.24-1.el6.x86_64.rpm
  mysql-community-server-5.7.24-1.el6.x86_64.rpm
  mysql-community-test-5.7.24-1.el6.x86_64.rpm

  安装顺序是要求为

  rpm -ivh mysql-community-common*
  rpm -ivh mysql-community-libs-5.7*
  rpm -ivh mysql-community-client*
  rpm -ivh mysql-community-server*

原文地址:https://www.cnblogs.com/zeroisbug/p/10128099.html

时间: 2024-10-01 04:50:52

mysql安装的备忘的相关文章

redis2 安装步骤备忘

编译 make MALLOC=jemalloc 开启后台进程 /opt/redis2/src/redis-server /opt/redis2/redis.conf 配置,后台驻守模式一定要开 vi /opt/redis2/redis.conf daemonize yes 客户端工具 /opt/redis2/src/redis-cli redis2 安装步骤备忘

centos 6.4 mysql rpm 离线安装【备忘】

离线状态下使用rpm的安装包进行mysql的安装,仅作备忘 准备工作: 官网下载mysql离线rpm安装包(这里就不演示了,拿现成的做演示) 卸载并清理之前mysql安装与卸载的残留 1.检测本机安装的MySQL并卸载 rpm -qa|grep -i mysql 其中那个noarch那个是源地址包,不安装也一样 2.如上图所示,说明系统中已经装有MySQL,将其卸载: [[email protected] ~]# yum remove mysql 然后再次执行第一步查看是否有安装的mysql存在

mysql toolkit 用法[备忘] (转)

命令列表 [html] view plain copy print? /usr/bin/pt-agent /usr/bin/pt-align /usr/bin/pt-archiver /usr/bin/pt-config-diff /usr/bin/pt-deadlock-logger /usr/bin/pt-diskstats /usr/bin/pt-duplicate-key-checker /usr/bin/pt-fifo-split /usr/bin/pt-find /usr/bin/p

kali linux下安装qq2013 <--备忘-->

难受,版本太旧,找到新版本再说,告一段落 ----------------------------------------------------------------- 0.安装wine或者叫wine32(不是wine64) 自己安装时好像官方源下直接安装就行 1.安装库 ,下载地址ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.26.tar.bz2; 获取这个库放入tmp目录下, cd /tmp; bzip2 -d alsa-lib-1.0.

yoga安装kali备忘(连接wifi)

kali 2.0 iso win8 下安装 用 WinSetupFromUSB-1-6-beta2 写入u盘,正常安装系统 启动连接wifi 搜索信号,获取ssid iw wlan0 scan 查看是否连接 iw wlan0 link 写入需要连接的无线路由信息 wpa_passphrase SSID PASSWD |tee -a /etc/wpa_supplicant/wpa_supplicant.conf 连接路由 wpa_supplicant -B -D wext -i wlan0 -c

aspnet5安装ef7备忘

1.安装kvm 首先,你需要以管理员权限打开cmd,执行如下的脚本: @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.ps1'))" 2.安装完以后,通过 kvm install late

MySQL常用操作命令备忘

1.登录数据库:mysql -uroot -p12345  (12345为密码)2.创建数据库:create database senguocc; (senguocc为数据库名)3.查看有哪些数据库:show databases;4.使用某个数据库:use senguocc;5.显示当期数据库中的所有表:show tables;6.命令行下忘记写分号:输入'\c'再按回车.7.显示当前表的结构:desc 表名;8.创建用户:insert into mysql.user(Host,User,Pas

Mac OS X中MacPorts的安装使用备忘

Mac下面除了用dmg.pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样.MacPorts就像apt-get.yum一样,可以快速安装些软件. 在使用中刚好用到了MacPorts,所以把安装和使用方法记录在这里以备查. 访问官方网站http://www.macports.org/install.php,这里提供有dmg安装和源码安装两种方式. dmg的话下载适合你系统的包,一步步安装即可. 通过Source安装MacPorts,例子:

mysql优化学习备忘之 explain

explain显示了mysql如何使用索引来处理select语句以及连接表.可以帮助选择更好的索引和写出更优化的查询语句. 使用方法,在select语句前加上explain就可以了: 如: explain select surname,first_name form a,b where a.id=b.id EXPLAIN列的解释: table:显示这一行的数据是关于哪张表的 type:这是重要的列,显示连接使用了何种类型.从最好到最差的连接类型为const.eq_reg.ref.range.in