zoukankan      html  css  js  c++  java
  • linux下mysql安装报错及修改密码登录等等

    1:下载

    [root@localhost soft]# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

    2:解压文件

    [root@dbserver /]# tar -xzvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/

    3修改文件

    [root@dbserver local]# mv mysql-5.7.19-linux-glibc2.12-x86_64 mysql

    4:检查库文件是否有删除,若有便删除(linux系统自带的)

    [root@dbserver mysql]# rpm -qa | grep mysql

    [root@dbserver mysql]# rm -e –-nodeps mysql-libs-5.1.52.x86_64

    5:检查mysql组和用户是否存在,如无创建

    [root@dbserver ~]# cat /etc/group | grep mysql

    [root@dbserver ~]# cat /etc/passwd |grep mysql

    创建

    [root@dbserver ~]#groupadd mysql

    [root@dbserver ~]#useradd -r -g mysql mysql

    6:在mysql下添加data目录

    [root@dbserver mysql]# mkdir data

    进入安装mysql软件目录:执行命令 cd /usr/local/mysql

    修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./

    安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql

    我碰到了报错..

    貌似提示注释器错误,没有/usr/bin/perl文件或者档案,解决办法(安装perl跟perl-devel即可):

    执行  yum -y install perl perl-devel

    后在初始化数据库即可。

     bin/mysql_install_db 
    FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: 
    Data::Dumper

    yum install -y perl-Data-Dumper 即可。。

    7: 加入开机启动

    cp support-files/mysql.server /etc/init.d/mysql

    启动mysql服务:执行命令service mysql start

    执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功.

    8  mysql登录

    但是坑爹的是压根没在/root下找到.mysql_secret文件,好把,百度,使用无需验证的方式,修改my.cnf

    就是这句,停止权限验证skip-grant-tables=1

    重启mysql

    ./mysql -u root -p

    use mysql;

    mysql> set password=password("root");

    Query OK, 0 rows affected, 1 warning (0.00 sec)

    注意不要使用单引号,为什么?你自己试试就知道了

    grant all privileges on *.* to'root' @'%' identified by 'root';

    flush privileges;

    exit;

    然后用navicat远程登录,大功告成.

  • 相关阅读:
    设计模式(简述)
    sql注入防御
    两个防SQL注入过滤代码
    SQL注入实战利用“dbo”获得SQL管理权限和系统权限
    SQL注入技术和跨站脚本攻击的检测
    蓝雨设计整站SQL注入漏洞
    SQL注入攻击零距离
    菜鸟入门级:SQL注入攻击
    三步堵死SQL注入漏洞
    终极防范SQL注入漏洞
  • 原文地址:https://www.cnblogs.com/puppey/p/9713404.html
Copyright © 2011-2022 走看看