zoukankan      html  css  js  c++  java
  • 服务器上Mysql的安装与配置

    服务器上Mysql的安装与配置

    1.安装Mysql

    1.wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    # 下载mysql的rpm的包
    2.yum -y install mysql57-community-release-el7-10.noarch.rpm
    3.yum -y install mysql-community-server
    

    2. MySQL数据库设置

    (1)启动Mysql

    service mysqld start
    

    (2)生成初始密码 vim /etc/my.cnf 文件最后面加入skip-grant-tables

    grep "password" /var/log/mysqld.log  #会返回一个初始密码
    

    (3)登录Mysql

    mysql -uroot -p
    enter your password: 上面获取的初始密码
    

    (4)修改Mysql的root用户密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
    

    3.设置Mysql远程登陆(在Mysql内)

    use mysql;
    # 这里的%是允许所有的ip地址登录这个服务器的mysql服务器
    update user set host='%' where user='root' and host='localhost';
    # 刷新权限
    flush privileges;
    # 退出mysql
    

    4. 设置防火墙

    (1)查看防火墙状态 关闭则开启

    systemctl status firewalld
    

    (2)开启防火墙

    systemctl start firewalld
    

    (3)开放3306端口

    firewall-cmd --permanent --add-port=3306/tcp
    >>success
    firewall-cmd  --reload
    >>success
    

    5. 设置自启Mysql

    systemctl enable mysqld
    

    6.导入sql文件

    (1)上传sql文件 /home/sql 我用的是winSCP

    (2)登录Mysql

    mysql -uroot -p
    

    (3)导入sql文件(在Mysql内)

    source /home/sql/user.sql #sql文件所在目录
    

    参考文章 https://www.jianshu.com/p/24035dc4a06e

  • 相关阅读:
    Python中下划线---完全解读(转)
    数字、基数及表示
    实现二叉排序树的各种算法
    shell脚本 空格
    Linux中执行shell脚本的4种方法
    vim常用命令总结
    Linux 奇技淫巧
    排序算法之二分治法
    二分查找
    排序算法之一插入排序
  • 原文地址:https://www.cnblogs.com/zzxaaas/p/13874083.html
Copyright © 2011-2022 走看看