• CentOS7下在线安装mysql zkh


    在线安装成功 亲测好使

    参考的博客地址:https://blog.csdn.net/uq_jin/article/details/51741175

    非常感谢!!!对我提供了很大的帮助!!!

    ===========================================================================================================

    更新软件

    yum update

    下载和添加仓库

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum update

    安装MySql

    yum install mysql-server
    systemctl start mysqld  

    配置MySql

    运行如下脚本文件

    mysql_secure_installation

    提示输入root密码,初始为null,回车就可以设置root密码了

    之后提示一连串的问题,根据需要自己选择y 或者 n吧

    连接MySql

    mysql -uroot -p

    查看MySql的编码并修改

    #查看mysql的编码
    mysql>show variables like '%character%'; 

    这里写图片描述

    可以看到database和server编码都为latin1,我们修改为utf8

    #1.将my-default.cnf 拷贝到 /etc/my.cnf  根据情况找到自己的目录
    cp /usr/share/doc/mysql-community-server-5.6.31/my-default.cnf  /etc/my.cnf
    #2.编辑/usr/my.cnf在[client](如果没有就自己加)下增加
    default-character-set = utf8
    #3.编辑/usr/my.cnf在[mysqld]下增加
    character_set_server =  utf8
    #4.重启MySql服务  这句代码和之前使用的net start mysql作用应该是一样的 开启服务 centos7使用以下代码
    systemctl restart  mysql.service
    #5.重现连接mysql并查看编码如下:
    mysql -uroot –proot
    mysql>show variables like '%character%';

    这里写图片描述

    这里写图片描述

    允许远程登录

    用root用户登录mysql

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
    FLUSH PRIVILEGES;

    开放3306端口

    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    firewall-cmd --reload
  • 相关阅读:
    锁屏设计文档
    用 jquery 解决 浏览器 兼容问题
    mysql 查询语句
    技术相关
    android Rom 制作2
    android Rom 制作
    UI设计
    jquery 表单验证
    cent os数据库安装
    mysql jdbc 驱动 下载地址官网
  • 原文地址:https://www.cnblogs.com/zkhbalance/p/9084807.html
Copyright © 2020-2023  润新知