美文网首页
Linux-mysql-rpm

Linux-mysql-rpm

作者: 张张张啊先生 | 来源:发表于2018-06-11 14:33 被阅读0次

    注意:

    基于Centos6.8系统,其它请自测。

    命令行:

    查看mysql状态    service mysqld status

    重启mysql服务    service mysqld restart

    启动mysql服务    service mysqld start

    停止mysql服务    service mysqld stop

    使用rpm安装mysql:

    1、mysql-5.7.15 rpm安装包下载

    # wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-1.el6.x86_64.rpm-bundle.tar

    2、解压

    # tar xvf mysql-5.7.15-1.el6.x86_64.rpm-bundle.tar

    3、查看已有mysql

    # rpm -qa | grep mysql

    4、卸载已有mysql,否则跳过

    # yum -y remove mysql-libs-5.1.73-8.el6_8.x86_64

    5、rpm安装,按顺序添加,否则会报错

    rpm -ivh mysql-community-common-5.7.15-1.el6.x86_64.rpm

    rpm -ivh mysql-community-libs-5.7.15-1.el6.x86_64.rpm

    rpm -ivh mysql-community-client-5.7.15-1.el6.x86_64.rpm

    rpm -ivh mysql-community-server-5.7.15-1.el6.x86_64.rpm

    rpm -ivh mysql-community-libs-compat-5.7.15-1.el6.x86_64.rpm

    rpm -ivh mysql-community-devel-5.7.15-1.el6.x86_64.rpm

    注意:

    安装mysql-community-server时 提示

    warning: mysql-community-server-5.7.15-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

    原因:这是由于yum安装了旧版本的GPG keys造成的

    解决办法:后面加上 --force --nodeps

    如:rpm -ivh mysql-community-server-5.7.15-1.el6.x86_64.rpm --force --nodeps

    7、安装完成后重启mysql

    # service mysqld restart

    8、修改大小写敏感

    a、vim /etc/my.cnf

    b、在[mysqld]节点下,加入一行: lower_case_table_names=1

    c、重启MySQL即可

    9、查看mysql安装时生成的密码

    # grep 'temporary password' /var/log/mysqld.log

    10、修改mysql密码

    # mysqladmin -u root -p password "新密码"

    11、 设置 mysql允许外网访问

    a、登录mysql数据库

    #   mysql -u root -p

    b、切换到mysql数据库

    # mysql> use mysql

    c、使用sql语句查看””

    # mysql> select host,user from user ;

    d、更改

    # mysql> update user set host = '%' where user ='root';;

    e、再次查看是否有改变

    # mysql> select host,user from user ;

    f、重启mysql确保修改成功

    # service mysqld restart

    11、 修改 mysql端口

    a. 登录mysql  

    # mysql -u root -p  

    2. 查看端口号 

    # mysql> show global variables like 'port';  

    3. 修改端口

    a、# vim /etc/my.cnf

    b、在[mysqld]节点下,加入一行: port=3506

    c、重启MySQL即可

    相关文章

      网友评论

          本文标题:Linux-mysql-rpm

          本文链接:https://www.haomeiwen.com/subject/xypceftx.html