美文网首页
Mysql 安装

Mysql 安装

作者: tanghuibook | 来源:发表于2018-10-27 19:01 被阅读0次

    Mysql 5.7.20 为了安全 密码 必须包含 数字字母符号

    远程访问 mysql需要:

              1.定义安全组规则 开放端口号
              2.还需要修改数据库密码 
              3.同时还有赋予该用户远程访问的权限
    

    在线安装:

    1.下载安装包

    rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

    2.查看当前可用的mysql安装资源:

            yum repolist enabled | grep "mysql.*-community.*" 
    

    3.安装社区版本

        yum -y install mysql-community-server
    

    #######安装成功后,将其加入开机启动

      systemctl enable mysqld
    

    #######启动mysql服务进程

       systemctl start mysqld   
       # systemctl restart mysql  重启服务
      #systemctl stop mysqld.service  停止服务
    

    #######配置mysql(设置密码等)

        mysql_secure_installation   
    
    1. 按回车

    2. 出现set root password ? -NEW password 设置密码 -Re-enter new password 重新设置密码

    3.一直输入Y

    |--以下操作都时登录了mysql数据库客户端操作的

    //进入Mysql客户端

    4.$ mysql -u root -p

    5.创建用户,赋予用户数据库权限:

    // ALL 代表所有权限,.代表所有数据库的所有表

    grant insert ,delete,select,update on 数据库名.* to '用户名'@'localhost' identified by '123456';

    6.赋予该用户远程访问权限。以下都需要带;号,root也需要给远程访问权限。

      mysql> grant all privileges on *.* to '用户名'@'%' identified by '用户密码';
    
      mysql> flush privileges;
    
      mysql> exit;
    

    7.开放3306端口

      阿里云服务器上:添加安全组协议,开放3306端口
    
      vmware虚拟机上:
    
      [root@localhost ~]# cd  /etc/sysconfig/
    
    [root@localhost sysconfig]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
    

    重启防火墙

      //先关闭
    
      systemctl stop firewalld.service   
    
      //再开启
    
       systemctl start firewalld.service
    

    命令拓展知识:

        mysql 的配置文件所在路径是  /etc/my.cnf
    
        whereis  mysql 可以查看mysql 的安装路径
    
        find  /  -name mysql
    

    修改密码:

       set password [for 'username'@'localhost']=password("new password");  [ ]代表可省略
    

    删除用户:

          单个删除: drop user 'username'@'localhost'
    
          批量删除:dorp user 'username1'@'localhost','username2'@'localhost',....;
    

    导入和导出数据库数据:

          #在mysql安装文件夹下执行导出数据库数据:
    
          mysqldump -uroot -p -hlocalhost > mysql.bak.sql 
    
          #在mysql命令行下执行导入数据库数据:
    
          mysql> source /tmp/mysql.bak.sql
    

    相关文章

      网友评论

          本文标题:Mysql 安装

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