安装二进制mysql-5.7数据库

  1. 下载和解压mysql数据库

    wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.4-m14-linux-glibc2.5-x86_64.tar.gz

    tar -xvf mysql-5.7.4-m14-linux-glibc2.5-x86_64.tar.gz -C /usr/local/mysql-5.7.4

2.创建mysql用户和修改软件的权限

useradd -r -M -s /sbin/nologin mysql

chown -R mysql  /usr/local/mysql-5.7.4

chgrp -R mysql /usr/local/mysql-5.7.4

3.安装和初始化数据库

cd /usr/local/mysql-5.7.4/

scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.7.4/ --datadir=/usr/local/mysql-5.7.4/data/            --必须在mysql根目录安装mysql,否则出错

cp -a ../support-files/my-default.cnf  /etc/my.cnf

cp -a ../support-files/mysql.server  /etc/init.d/mysqld

cd bin/

./mysqld_safe --user=mysql &

chkconfig  --add mysql

[[email protected] scripts]# /etc/init.d/mysqld restart
      Shutting down MySQL..                                      [  OK  ]
      Starting MySQL...                                              [  OK  ]
      [[email protected] scripts]#

时间: 2024-11-08 21:29:16

安装二进制mysql-5.7数据库的相关文章

一键安装二进制mysql

#!/bin/sh #一键安装二进制mysql #xiaogao 20150922 #required soft #mysql-5.5.32-linux2.6-x86_64.tar.gz #需要上面的二进制mysql软件,并且放在 /home/lvnian/tools/目录下 #安装相关依赖库 #安装相关依赖库 yum install ncurses-devel libaio-devel -y #创建相关mysql用户 groupadd mysql useradd mysql -s /sbin/

centos 7 安装二进制mysql 详细步骤

1 下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 复制这个链接在迅雷上下载比较快. 2 上传到centos服务器:scp mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz [email protected]:/usr/local 3 解压到 /usr/loacl 目录 4 重命名 mv  mysql-5.7.24-linux-

安装二进制软件包的mysql出现 error while loading shared libraries: libaio.so.1:

在安装二进制mysql的软件包时(版本mysql-5.5.44),初始化中出现 error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory的错误: [[email protected] mysql]# scripts/mysql_install_db --datadir=/data/mydata --user=mysqlInstalling

Linux下通用二进制MySQL安装

(本文转载自 http://superve.leanote.com/post/Untitled-560d35b538f4117cf700031d) Linux下通用二进制MySQL安装 下载通用二进制包 > cd /usr/local/src > wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.44-linux2.6-i686.tar.gz 将源码解压至 /usr/local/ 目录下 > tar -zxvf mysql-5.

ERROR 2003 (HY000): Can't connect to MySQL server on '' (10060) CentOS7 安装二进制包mysql5.7.19

前两天在阿里买了个ECS云服务器,CentOS7.3的.安装mysql5.7.19 官网最新版的 全名mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz,二进制版本. 5.7.19较之前的版本有了很大的变化: 1.从MySQL 5.7.18开始,my-default.cnf不再包含在安装包中.2.解压后包根目录里没有data,所以解压之后先新建data,一个存储mysql所有数据库和表的文件夹.初始化的目的也是先初始化它,开始时为空.3.5.7.6 版本开始,M

ubuntu16.04下安装的mysql数据库问题

1 字符集问题 问题:在django中执行./manage.py createdb命令后出现: django.db.utils.OperationalError: (1366, "Incorrect string value: '\\xC4\\x9A\\xC2\\x81vi...' for column 'file' at row 1") 查看mysql数据库: mysql> show variables like '%char%'; +---------------------

MySQL安装-二进制软件包安装

MySQL 双版本安装 安装mysql AB (RPM)    -mysql官方的RPM包  安装MySQL 5.6.19版本 安装之前需要将系统自带的关于mysql软件全部卸载掉 rpm -e (加查找出来的软件)进行卸载 1>安装 安装出现下面内容表示安装成功 2>安装客户端 3>查看安装后产生的文件(如果有以下内容表示安装成功) 注意:如果之前有安装过mysql其他版本,安装之前需要将这个目录(/var/lib/mysql)清空才能重新安装. 4>查看生成的密码文件 5>

生产环境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目录

LNMP之二进制MySQL的安装

通常企业环境中的MySQL安装使用两种方法 1.MySQL二进制安装包 mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 2.MySQL源码包安装 mysql-5.6.33.tar.gz 区别:二进制包安装方便不需要编译,直接解压就可以使用.但是二进制包要比源码包大.下面介绍一下MySQL二进制安装包的安装方法.(写的不好的地方大家多多指教) 1.添加mysql用户useradd mysql -s /sbin/nologin -M 参数说明:-s /sbin/n

Ubuntu 安装 mysql 并修改数据库目录

. . . . . 今天折腾了一下午的时间,恢复了无数次虚拟机快照,终于在 Ubuntu 上把 mysql 安装好了. mysql 是从官网下载的:mysql-server_5.7.16-1ubuntu12.04_i386.deb-bundle.tar 系统是 32 位 Ubuntu 12.04 LTS. 首先把下载好的 mysql-server_5.7.16-1ubuntu12.04_i386.deb-bundle.tar 放到虚拟机的 ~/tmp 目录下,然后进入该目录开始安装. [emai