一、删除旧版mysql
    1、查以前是否装有mysql
    rpm -qa|grep -i mysql
    可以看到mysql的两个包:
    mysql-4.1.12-3.RHEL4.1
    mysqlclient10-3.23.58-4.RHEL4.1
    2、删除mysql
    删除命令:rpm -e --nodeps 包名( rpm -ev mysql-4.1.12-3.RHEL4.1 )
    3、删除老版本mysql的开发头文件和库
    rm -fr /usr/lib/mysql
    rm -fr /usr/include/mysql
    注意:卸载后/var/lib/mysql中的数据及/etc/myf不会删除,如果确定没用后就手工删除
    rm -f /etc/myf
    rm -fr /var/lib/mysql
二、安装mysql 5.7
1.去mysql下载,解压压缩包,改名为mysql copy到 /usr/local/ 下
2.创建mysql用户:
    useradd -r -M -s /sbin/nologin mysql
fetch()3.给mysql目录赋予权限:
    chown -sql  /usr/local/mysql
    chgrp -R mysql /usr/local/mysql
4.准备工作:
    1)安装cmake 
    yum install cmake
    2)安装libaio和libaio-devel
    yum install libaio*
    3)变更工作目录
    cd /usr/local/mysql/
    4)给mysql命令映射一个链接:(系统默认会查/usr/bin下的命令,如果这个命令不在这个目录下,当然会不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件)
    ln -s /usr/local/mysql/bin/mysql /usr/bin
    5)开放端口:3306
    首先,用vi打开防火墙配置文件:
    vi /etc/sysconfig/iptables
    然后,在iptables文件内容中加入如下内容:
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    最后,保存配置文件后,执行如下命令重启防火墙:
    service iptables restart
html多张图片排版代码5.开始安装:
    1)执行如下命令:
    bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
    cp -a ./support-files/my-defaultf  /etc/myf
    cp -a ./support-files/mysql.server  /etc/init.d/mysqld
   
6.重置root密码:
    首先启动服务:
    /etc/init.d/mysqld start
    利用mysql生成的首个密码登陆:注册图片
    cat /root/.mysql_secret
手机mysql安装配置教程    根据密码登陆
sql语句查询的格式
    -->SET PASSWORD = PASSWORD('ceb_mall');
    -->flush privileges;
    重新登录,使用新密码。
7.允许数据库远程访问:win10配置maven环境变量
    登陆:mysql -uroot -pceb_mall
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ceb_mall' WITH GRANT OPTION;
    mysql> flush privileges;
    mysql> select user,host,authentication_string  from mysql.user;(查看user,host,密码)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。