zoukankan      html  css  js  c++  java
  • MYSQL-LINUX 安装步骤

    https://www.cnblogs.com/dengshihuang/p/8029092.html   5.7版本安装步骤

    1.官网下载mysql二进制文件,匹配自己的linux版本:

    wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/mysql-8.0.11-rc-linux-glibc2.12-x86_64.tar.gz

    2、解压文件

    tar -xvzf mysql-8.0.11-rc-linux-glibc2.12-x86_64.tar.gz

    3、移动压缩包到usr/local目录下,并重命名文件

    mv  mysql-8.0.11-linux-glibc2.12-i686  /usr/local/mysql

    4、在MySQL根目录下新建一个文件夹data,用于存放数据

    mkdir data

    5. 创建 mysql 用户组和 mysql 用户

    groupadd mysql
    
    useradd -g mysql mysql

    6. 改变 mysql 目录权限

    chown -R mysql.mysql /usr/local/mysql/
    
    或者
    
    chown -R mysql .
    
    chgrp -R mysql . 

    7、添加默认配置文件 $ vim/etc/my.cnf

    [cient]
    
    port=3306
    
    socket=/tmp/mysql.sock
    
     
    
    [mysqld]
    
    port=3306
    
    user=mysql
    
    socket=/tmp/mysql.sock
    
    basedir=/usr/local/mysql
    
    datadir=/usr/local/mysql/data
    
    log-error=error.log

    8、初始化mysql

    $  /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
      ./support-files/mysql.server start
    · 或 /etc/init.d/mysql start

    9、启动mysql服务器

    10、连接mysql数据库并重设密码

    # /etc/init.d/mysql stop
    
    # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  安全模式启动
    
    # mysql -u root mysql
    
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
    
    mysql> FLUSH PRIVILEGES;
    
    mysql> quit
    
    # /etc/init.d/mysql restart
    
    # mysql -uroot -p
    
    Enter password: <输入新设的密码newpassword>

    11、mysql 常用命令

    • ·         登录MySQL  mysql -uroot -p密码 12
    • ·         设置可以远程登录
    • ·          mysql>use mysql
    • ·         mysql>update user set host='%' where user='root' limit 1;
    • ·         刷新权限
    • ·          mysql>flush privileges;
    • ·         然后检查3306端口是否开放
    • ·         iptables -L -n | grep 3306
    • ·         开放3306端口
    • ·         firewall-cmd --permanent --zone=public --add-port=3306/tcp
    • ·         重启防火墙
    • ·         firewall-cmd --reload

    CentOS 7 中firewall-cmd命令

    https://www.jianshu.com/p/411274f96492

     

  • 相关阅读:
    usb_submit_urb
    xilinx uboot网卡驱动分析
    kernel: swapper: page allocation failure. order:1, mode:0x20
    Linux格式化硬盘 常用命令小记
    spring3:对JDBC的支持 之 JDBC模板类
    spring3: AOP 之代理机制
    spring3: AOP 之切面实例化模型 ——跟我学spring3
    spring3: AOP 之 通知顺序
    spring3: AOP 之 通知参数
    spring3: 切面及通知实例 Aspectj的aop
  • 原文地址:https://www.cnblogs.com/yuarvin/p/11262138.html
Copyright © 2011-2022 走看看