zoukankan      html  css  js  c++  java
  • linux 安装mysql

    1.安装mysql5.6依存包
    [root@localhost src]# yum -y install make gcc-c++ cmake bison-devel ncurses-devel libaio
    [root@localhost src]# yum install libaio libaio-devel -y
    [root@localhost src]# yum install net-tools -y
    2.下载编译包
    wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz
    tar -xvf mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz
    3.复制到指定目录
    mv mysql-5.6.37-linux-glibc2.12-x86_64 /usr/local/mysql
    4.创建mysql用户和组
    groupadd mysql
    useradd -r -g mysql mysql -d /usr/local/mysql
    passwd mysql
    5.修改目录权限
    chown -R mysql:mysql /usr/local/mysql
    6.安装数据库
    su mysql
    /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
    exit
    7.复制mysql配置文件
    cd /usr/local/mysql/support-files
    cp my-default.cnf /etc/my.cnf
    8.添加系统服务
    cp mysql.server /etc/init.d/mysql
    chkconfig mysql on
    9.添加环境变量
    vim /etc/profile
    在最下面添加
    export MYSQL_HOME="/usr/local/mysql"
    export PATH="$PATH:$MYSQL_HOME/bin"
    保存退出后,执行生效代码
    . /etc/profile
    10.启动mysql
    service mysql start
    11.设置root密码
    mysqladmin -u root password '123456'
    12.设置默认端口
    vi /etc/my.cnf
    [mysqld]
    basedir=/usr/local/mysql
    datadir=/usr/local/mysql/data
    port=3306
    server_id=1
    socket=/tmp/mysql.sock
    max_allowed_packet=4M
    13.允许所有外部链接访问(可选)
    mysql -u root -p
    mysql命令行输入
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    14.关闭防火墙
    chkconfig iptables off
    service iptables stop
     
     

  • 相关阅读:
    css 水平垂直居中总结
    计算机网络之应用层详解
    WPF 中 InitializeComponent 不存在解决方案
    [翻译]lithium 快速上手(QuickStart)
    [翻译]lithium 安装
    [翻译]lithium介绍
    [模板]离散化
    [总结]中位数及带权中位数问题
    [总结]Floyd算法及其应用
    [模板]SPFA判负环
  • 原文地址:https://www.cnblogs.com/liuq1991/p/8124821.html
Copyright © 2011-2022 走看看