Linux下安装mysql 5.7.17.tar.gz的教程详解

1.创建MySQL组和mysql用户

groupadd mysql
useradd -r -g mysql mysql 

2.拷贝:

cp -R mysql-5.7.16-linux-glibc2.5-i686 /usr/local/mysql 

3.创建data目录

mkdir /usr/local/mysql/data 

3.安装数据库

切换到/usr/loca/mysql目录下

cd /usr/local/mysql 

修改当前目录的所有者为mysql用户

chown -R mysql:mysql ./ 

安装数据库

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

提示缺少 libaio.so 安装 libaio

yum -y install libai*
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

记住临时密码:-ZfMj.oqS1wE

执行以下命令创建RSA private key

bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data 

修改当前目录拥有着为root

chown -R root:root ./ 

修改当前data目录拥有着为mysql

chown -R mysql:mysql ./data 

4. 修改 my.cnf 和开机启动

cd support-filessudo
cp my-default.cnf /etc/my.cnfsudo
cp mysql.server /etc/init.d/mysqlsudo
vim /etc/init.d/mysql
##修改basedir= 自己的路径 

修改datadir= 自己的路径

修改my.cnf

vim /etc/my.cnf
[mysqld]
character-set-server=utf8
datadir=/home/mysql/mysqldata
basedir=/usr/local/mysql
socket=/var/lib/mysql/mysql.sock

创建目录

mkdir -p /var/lib/mysql/
chown -R mysql:mysql /var/lib/mysql 

启动mysql

service mysql start 

以上所述是小编给大家介绍的Linux下安装mysql 5.7.17.tar.gz的教程详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • linux下mysql创建新的用户的方法

    1.以root身份登录到MySQL服务器中. $ mysql -u root -p 当验证提示出现的时候,输入MySQL的root帐号的密码. 2.创建一个MySQL用户 使用如下命令创建一个用户名和密码分 为"username"和"userpassword"的用户. mysql> CREATE USER 'username'@'localhost' IDENTIFIED BY 'userpassword'; 一旦用户被创建后,包括加密的密码.权限和资源限制在

  • Linux平台mysql开启远程登录

    开发过程中经常遇到远程访问mysql的问题,每次都需要搜索,感觉太麻烦,这里记录下,也方便我以后查阅. 首先访问本机的mysql(用ssh登录终端,输入如下命令): mysql -uroot -p 输入密码登陆进去后,输入如下的语句: use mysql; grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option; 其中: user是用户名 mysql默认的是root password

  • Linux CentOS MySQL 5.7.18 5.7.X安装教程

    废话不多说了,直接给大家贴代码了,具体代码如下所示: #安装依赖包 yum search libaio # search for info yum install libaio # install library #新建用户组合用户 groupadd mysql useradd mysql -g mysql #解压到data下面 tar -zxvf /data/software/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /data #重命名 mv

  • Linux下mysql的root密码修改方法

    前言 在服务部署在mysql上应该有好几个月了,因为现在的工作基本都在终端,因此很少登陆,今天要修改个东西,忽然发现我竟然已经彻底忘记了mysql的密码,去代码里面爬终于找到了业务数据库的密码,但是root密码还是没有找到,权限没法改呀,于是开始爬坑之旅,估计以后还会遇到,就整理记录一下.需要的朋友们一起来看看吧. 系统参数 服务器 $ cat /proc/version Linux version 4.8.3-x86_64-linode76 (maker@build) (gcc version

  • 最新Linux系统下安装MySql 5.7.17全过程及注意事项

    1.cd /usr/local/ ##进入local目录 2.cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/ ##拷贝mysql压缩到local目录 3.cd /usr/local/ ##进入local目录 4.tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz ##解压mysql压缩包 5.mv mysql-5.7.15-linux-glibc2.5-x8

  • 详解如何在Linux(CentOS)下重置MySQL根(Root)密码

    本例中以CentOS6.6下修改MySQL5.1.73举例说明. 1.首先输入"service mysqld status"查看当前mysql服务状态,下图显示正在mysqld服务正在运行中. 2.输入"killall -TERM mysqld"命令停止所有的mysqld进程. 3.输入"service mysqld stop"命令停止mysqld服务. 4.输入"mysqld_safe  --skip-grant-tables &am

  • Linux 下mysql通过存储过程实现批量生成记录

    Linux 下mysql通过存储过程实现批量生成记录 在开发中有一个这样的需求:需要在数据库的表中生成大量的记录,这些记录只有很少的差别,只会在创建表的时候进行一次这个操作.当然,要是人工一条一条的做也不是不可以,也可以用外部的程序来完成,但是这里我选择使用mysql的存储过程来实现. 0.相关版本信息 mysql使用官方打包发布的5.6.29版本,安装在linux上 1.数据表结构 表有一个自增的主键,另外有一个字段是需要保存的有少许差异的信息,另外有一个字段是其他信息,创建表的代码: DRO

  • Linux下安装mysql 5.7.17.tar.gz的教程详解

    1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5-i686 /usr/local/mysql 3.创建data目录 mkdir /usr/local/mysql/data 3.安装数据库 切换到/usr/loca/mysql目录下 cd /usr/local/mysql 修改当前目录的所有者为mysql用户 chown -R mysql:mysql

  • Linux下安装mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz

    从官网下载mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz 创建mysql用户 [root@Master home]# useradd mysql [root@Master data]# echo 'mysql'|passwd --stdin mysql 更改用户 mysql 的密码 . passwd: 所有的身份验证令牌已经成功更新. 创建mysql用户的原因 不用mysql用户会出现一下错误,尝试了很多次,添加mysql用户安装成功 *当然很多时候我们已经创

  • windows 10 下安装mysql 5.7.17的简单笔记

    之前一直在Linux下用MySQL,安装也很简单,今天试一下windows下安装,发现还真有坑. 还好搞定了,把安装过程记录一下. 1.  首先我们得去mysql官网下载我们需要的资源,选择Downloads->Community,这时候就能看到MySQL Community Server 下载mysql-5.7.10-winx64.zip版本的安装包. 解压后路径:G:\mysql\mysql-5.7 2.在这个路径下,新建my.ini [mysql] ; 设置mysql客户端默认字符集 de

  • linux下安装mysql数据库5.6源码安装,修改登录用户密码

    本篇内容主要给大家讲解一下如何在linux下安装MYSQL数据库,并以安装MYSQL5.6版本为例子教给大家进行登录用户名和密码的修改等操作. 源码下载地址http://dev.mysql.com/downloads/mysql/5.6.html#downloads tar.gz地址:https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.37.tar.gz 选择Generic Linux (Architecture Independent

  • linux下安装mysql及mysql.sock问题

    最近在linux上装Aphace,mysql,php时,遇到很多问题,在装apache和php遇到的问题要简单点,在百度,google上一搜就解决了,唯独在装mysql的时候遇到了一个问题困扰了我很久. 我用的是ubuntu7.0.我装mysql时,运行mysqladmin version时,始终出错: can't connect to local MySQL server through socket 'var/run/mysqld/mysqld.sock' 这个把我弄得几近崩溃,我在网上查找

  • Linux下安装mysql的教程详解

    1. 关闭mysql服务 # service mysqld stop 2. 检查是否有rpm包,如果没有用rpm安装过mysql,不应该有残留,如果有,需要删掉 检查语法: rpm -qa|grep -i mysql 删除语法: rpm -e <包的名字> 如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包. 3. 通过find命令检查是否有安装mysql文件,有需要删除 检查语法: find / -name mysql 删除语

  • Linux下安装MySQL教程

    目录 1.删除旧版本 2.查看服务器内核类型,下载合适的版本并上传到服务器 2.1.使用cat /proc/version查看系统的内核类型 2.2.到官网下载合适的类型 2.3.通过rz命令或者xftp工具上传到服务器 3.解压并逐步安装对应的组件 3.1.解压命令 3.2.安装组件命令: rpm -ivh 需要安装的组件名 3.3.启动MySQL服务器,如果报错,则执行第4步 3.4.如启动报如下的错,则进行响应的步骤操作修复 3.5.修复完成后再执行 4.连接MySQL服务并修改密码 前言

  • 在win10系统下安装Mysql 5.7.17图文教程

    操作系统win10  MySQL为官网下载的64位zip解压缩Community版本. 因为想要在公司电脑上安装Mysql,于是到官网上下载了最新版本的Mysql-5.7.17,首先通过网上教程进行安装,解压,然后在C盘新建了一个Mysql0104目录(作为Mysql的安装目录),将解压过后Mysql-5.7.17文件夹中的内容拷贝至安装目录Mysql中. 文件内容如下: 之后按照网上攻略:以管理员身份运行命令行窗口,mysqld -install 安装mysql:这一步理论不会有什么问题 正常

  • linux下安装mysql简单的方法

    在网上搜索Linux下安装MySQL的方法时,出现了很多的方法,但是很多的方法很复杂,而且还不一定成功,试了很久终于试验出一种简单的方法,下面来谈谈我是怎么安装的吧 1.准备安装包 (1)mysql-client-5.5.8-1.rhel5.x86_64.rpm (2)MySQL-devel-5.5.8-1.rhel5.x86_64.rpm (3)MySQL-server-5.5.8-1.rhel5.x86_64.rpm 2.将下载好的安装包上传到linux上 3.安装mysql的三个安装包 r

随机推荐