linux手动安装配置mysql

1.准备工作

①官网下载:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

  

下载之后上传到服务器。

②创建linux组用户

  groupadd mysql

  useradd -g mysql mysql

2.安装

  ①解压,比如放到了/usr/local/,进入到该目录下,进行用z解压gz包,然后改名为mysql文件夹。

  [[email protected] ~]# cd /usr/local/
  [[email protected] local] tar -xzvf mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz
  [[email protected] local] mv mysql-5.6.41-linux-glibc2.12-x86_64 mysql

  ②设置mysql目录属主属组都为上面添加的组和用户mysql

  [[email protected] local] chown -R mysql.mysql mysql

  ③安装和配置

  [[email protected] local] cd mysql
  [[email protected] mysql]./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

    注:若执行以上最后一个命令出现以下问题:

    FATAL ERROR: please install the following Perl modules before executing 
    ./scripts/mysql_install_db:Data::Dumper

    解决方法 :安装autoconf库

    命令: yum -y install autoconf   //此包安装时会安装Data:Dumper模块
    安装完成重新执行上述最后一个命令

3.配置

  ①配置my.cnf,可以copy或者网上下一个,里面参数文件路径要对。

  [[email protected] mysql] cp support-files/my-default.cnf /etc/my.cnf
  [[email protected] mysql] vim /etc/my.cnf
  [mysql]
  # 设置mysql客户端默认字符集
  default-character-set=utf8 
  socket=/var/lib/mysql/mysql.sock
  [mysqld]
  skip-name-resolve
  #设置3306端口
  port = 3306 
  socket=/var/lib/mysql/mysql.sock
  # 设置mysql的安装目录
  basedir=/usr/local/mysql
  # 设置mysql数据库的数据的存放目录
  datadir=/usr/local/mysql/data
  ②配置启动项
  [[email protected] mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
  [[email protected] mysql]# chmod +x /etc/rc.d/init.d/mysqld  #添加执行权限
  [[email protected] mysql]# chkconfig --add mysqld        #加入到系统服务
  [[email protected] mysql]# chkconfig --list mysqld        #检查是否生效,生效以后就可以用service命令控制启动和停止
  [[email protected] mysql]# service mysqld start         #启动mysql

4.环境变量配置

    #能正常启动服务,无法登录,需要配置环境变量

  [[email protected] mysql]# vim ~/.bash_profile
    export PATH=$PATH:/usr/local/mysql/bin      #文件最后添加这一句,指向你的安装目录bin,保存退出
  [[email protected] mysql]# source ~/.bash_profile    #立即生效

5.再次测试登录mysql,发现就能成功了。

[[email protected] mysql]mysql                  #直接mysql就能进入,或者做初始化设置。
[[email protected] mysql]mysql_secure_installation    #初始化设置

原文地址:https://www.cnblogs.com/xuekun/p/9525324.html

时间: 2024-10-31 01:49:54

linux手动安装配置mysql的相关文章

(转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记

Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程中出现了一些错误,经过好几次安装,翻了好多资料,最后找出问题的所在,才把环境搭建好,对于高手来说,这或许不算什么,但对于一个刚入门的新人,却是不一样了,这篇文章记录着我的一些笔记,希望对于那些刚刚入门的人们有所帮助,仅作为参考. 安装首先我们得获得MySQL,Apache,PHP,WordPress

生产环境Linux二进制安装配置MySQL

生产环境Linux二进制安装配置MySQL 一.环境检查rpm -qa |grep libaio #如果没有安装libaio则需要安装.df -hmount /dev/sr0 /mnt二.安装过程1)上传安装程序通过FTP/SFTP上传安装包2)创建创用户,组,创建目录groupadd mysqluseradd -r -g mysql -s /bin/false mysqlmkdir -p /mysql/data/3306/data这里的3306是MySQL默认端口号,/mysql/data目录

Linux下安装配置Mysql和Redis

linux下如何安装mysql(mariadb) linux下如何安装软件? 1. yum安装软件也得注意,一个是配置yum源 1.我们当前的是阿里云的yum源(下载速度特别快) 通过yum install mariadb 发现版本如下,版本特别低,且安装包特别小, mariadb x86_64 1:5.5.60-1.el7_5 base 8.9 M 2.我们可以配置mariadb官方的yum源(官方的mariadb包一定是最新的,最好的,功能最全的,但是下载速度可能很慢) 配置官方mariad

多学一点(六)——在Linux下安装配置MySQL

1.下载.安装 MySQL : [[email protected]~]# cd /usr/local/src [[email protected]]# wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz [[email protected]]# tar -zxvf mysql-5.1.40-linux-i686-icc-glibc23.tar.gz [[email p

Linux平台安装配置MySQL数据库

Linux系统版本:CentOS7.4MySQL版本:5.7.28在Linux平台有RPM包.二进制包.源码包3中安装方式,这一篇文件主要是以RPM包为例来介绍如何在Linux平台下进行MySQL的安装.下载地址:https://dev.mysql.com/downloads/mysql/ 安装RPM包的具体操作步骤如下:(1)首先卸载mariadb,不然后面会和安装mysql需要的库冲突: [[email protected] ~]# rpm -qa | grep mariadb mariad

Ubuntu Linux上安装配置Mysql

一.安装: 三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多. 经测试,总是连接不成功.最后直接到官网下载MySQL APT Repository (mysql-apt-config_0.2.1-1ubuntu14.04_all.deb),然后安装,可以成功,网址:http://dev.my

Linux下安装配置MySQL服务器

一.安装环境 ============ OS:centos6.8 MySQL:mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz 安装目录:/usr/local/mysql57 用root用户安装. 二.安装步骤 ============ 1.解压安装包 [root]#cd /usr/local [root]#mv  /path/to/mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz  . [root]#tar -xzf mysq

Java学习笔记——Linux下安装配置MySQL

山重水复疑无路,柳暗花明又一村 --游山西村 系统:Ubuntu 16.04LTS 1\官网下载mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz 2\建立工作组:$su#groupadd mysql#useradd -r -g mysql mysql 3\创建目录#mkdir /usr/local/mysql#mkdir /usr/local/mysql/data 4\解压mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz,并拷贝

关于Redis在Linux手动安装配置

安装: 1.获取redis资源 wget http://download.redis.io/releases/redis-5.0.0.tar.gz 2.解压 tar xzvf redis-5.0.0.tar.gz 3.安装 cd redis-4.0.8 make cd src make install PREFIX=/usr/local/redis 4.移动配置文件到安装目录下 cd ../ mkdir /usr/local/redis/etc mv redis.conf /usr/local/