美文网首页
Linux下安装Mysql数据库

Linux下安装Mysql数据库

作者: WeiFong | 来源:发表于2018-08-19 15:02 被阅读0次

    Mysql管理工具(免安装版)

    安装 Mysql 服务

    1. 执行下面命令安装mysql 5.6 基于 centos 6.5 的yum源
    wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
    rpm -ivh mysql-community-release-el6-5.noarch.rpm
    
    1. 执行下面命令安装 mysql server 和 mysql devel
    yum install mysql-server
    yum install mysql-devel
    

    启动mysql

    执行命令:service mysqld start 启动mysql服务
    执行命令:service mysqld status 检查mysql启动状态( 如下显示则表示已经启动,pid进程ID号 )

    mysqld ( pid 41087 ) is running...
    

    打开防火墙端口( 对端口3306数据通讯放行 )

    这一步非常关键,如不将mysql端口3306添加到防火墙受信任站点,将会导致无法连接数据库

    [root@localhost wf]# iptables -I INPUT -p TCP --dport 3306 -j ACCEPT;/sbin/service iptables save
    

    创建数据库用户账号 ( 需要CREATE USER权限或直接使用root权限 )

    • 执行命令 mysql 启动 mysql 命令行客户端( 安装后默认用户:root 密码为空 ),在mysql交互式命令行输入
    [root@localhost wf]# mysql -u root
    mysql> CREATE USER 'wf'@'localhost' IDENTIFIED BY 'wf';   
    mysql> CREATE USER 'wf'@'%' IDENTIFIED BY 'wf';
    
    • 给数据库用户账号 wf赋予超级权限
    GRANT ALL ON *.* TO 'wf'@'localhost';
    GRANT ALL ON *.* TO 'wf'@'%';
    
    • 设置root用户密码

      • 方法1:用SET PASSWORD命令
        [root@localhost wf]# mysql-u root
        mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
      
      • 方法2: 用UPDATE直接编辑user表
        [root@localhost wf]# mysql -u root
        mysql> use mysql;
        mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
        mysql> FLUSH PRIVILEGES;
      
      • 在丢失root密码的时候,可以这样
          [root@localhost wf]# mysqld_safe --skip-grant-tables&
          mysql -u root mysql
          mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
          mysql> FLUSH PRIVILEGES;
      

      注意:修改密码后,务必执行命令: service mysqld restart 将mysql服务进行重启( 否则使用mysql连接管理工具将无法进行连接,只能通过本机mysql控制台模式登录 )

    开机自动启动mysql服务

    • 执行如下命令,让mysqld服务开机自动启动
    [root@localhost wf]# chkconfig --level 2345 mysqld on
    

    相关文章

      网友评论

          本文标题:Linux下安装Mysql数据库

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