zoukankan      html  css  js  c++  java
  • mysql-零基础安装

    Mysql安装手册

    一:获取mysql安装包

      1.1,下载mysql安装包:

      可以在mysql官网自行下载安装mysql所需的安装包

      官网地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

      1.2,也可以通过我提供的分享链接进行下载,链接如下:

    https://pan.baidu.com/s/1oSipm_OnY4pvp7BHVqttmA

    二:安装mysql

      2,1,将下载好的软件包上传到系统

        安装依赖

    执行  yum -y install perl perl-devel
    
    后在初始化数据库即可。
    
    报错如下:
    FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db: 
    Data::Dumper
    在安装以下命令即可
    yum install -y perl-Data-Dumper

      2,2、解压

    [root@localhost ~]# ls
    anaconda-ks.cfg  mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz  nginx-1.8.1  nginx-1.8.1.tar.gz
    #解压
    [root@localhost ~]# tar -xf mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz 
    [root@localhost ~]# ls
    anaconda-ks.cfg  mysql-5.6.37-linux-glibc2.12-x86_64  mysql-5.6.37-linux-glibc2.12-x86_64.tar.gz  nginx-1.8.1  nginx-1.8.1.tar.gz
    #复制解压后的mysql目录到/usr/local/mysql
    [root@localhost ~]# cp -r mysql-5.6.37-linux-glibc2.12-x86_64 /usr/local/mysql

      2.3、添加用户组和用户

           创建mysql所使用的用户:

    #添加用户组
    [root@localhost ~]# groupadd mysql
    #添加用户mysql 到用户组mysql
    [root@localhost ~]# useradd -g mysql mysql

      2.4、安装

    #进入到mysql目录
    [root@localhost ~]# cd /usr/local/mysql/
    #创建mysql数据存放目录
    [root@localhost mysql]# mkdir -p  /data/mysq
    #授予mysql的权限
    [root@localhost mysql]# chown -R mysql:mysql ./
    [root@localhost mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
    [root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysqld
    [root@localhost mysql]# chmod 755 /etc/init.d/mysqld
    [root@localhost mysql]# cp support-files/my-default.cnf /etc/my.cnf
    cp: overwrite ?.etc/my.cnf?. y
    [root@localhost mysql]# vi /etc/init.d/mysqld
    #修改项
    basedir=/usr/local/mysql/
    datadir=/usr/local/mysql/data/mysql
    #启动服务
    [root@localhost mysql]# service mysqld start
    Starting MySQL.Logging to '/usr/local/mysql/data/mysql/localhost.localdomain.err'.
     SUCCESS! 
    [root@localhost mysql]# service mysqld status
     SUCCESS! MySQL running (63130)
    [root@localhost mysql]#  
    #测试连接 :
    [root@localhost mysql]# ./bin/mysql -u root
    #加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了
    [root@localhost mysql]# export PATH=$PATH:/usr/local/mysql/bin/
    [root@localhost mysql]# source /etc/profile

    三:启动

      #启动mysql

      service mysqld start

      #关闭mysql

      service mysqld stop

      #查看运行状态

      service mysqld status

     

    修改密码
    set password for root@localhost = password('123'); 
  • 相关阅读:
    网站、博客、文章推荐
    hdu 4000 Fruit Ninja
    2011年 北京区域赛A题 Qin Shi Huang's National Road System // hdu 4081 Qin Shi Huang's National Road System 最优比率生成树
    2008 北京区域赛 Minimal Ratio Tree
    uva 10608 Friends 并查集
    2011 北京区域赛 Hou Yi's secret // hdu 4082
    C/C++中有关字长与平台无关的整数类型(转)
    C/C++中有关字长与平台无关的整数类型(转)
    C# Windows Media Player 控件使用实例 方法(转)
    c# 系统时间
  • 原文地址:https://www.cnblogs.com/galsnag/p/10108319.html
Copyright © 2011-2022 走看看