Mysql(使用版本5.7.25)

1、  检查是否已安装 #rpm -qa|grep -i mysql

2、  下载安装包 网址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

3、 放入/root

4、 切换目录 #cd /usr/local/src

5、 解压缩文件 #tar -zxvf  /root/mysql-5.7.25-el7-x86_64.tar.gz

6、 #mv /root/mysql-5.7.25-el7-x86_64/  /usr/local/mysql

7、 #mkdir /usr/local/mysql/data <==创建记录数据的文件

8、 groupadd mysql      <==增加用户组

9、 useradd -g mysql mysql   <==增加用户

10、cd /usr/local/mysql

11、chown -R mysql .    <==修改文件用户

12、 chgrp -R mysql .    <==修改文件用户组

13、 yum install libaio

14、 chmod u+x /usr/local/mysql

15、 cd /usr/local/mysql/bin

16、 ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data      <==5.7+版本 ,mysql初始化

初始密码(图中红线标注)

17、 ./mysql_ssl_rsa_setup  --datadir=/usr/local/mysql/data

18、 cp mysql.server /etc/init.d/mysql <==将配置文件复制到此文件

19、 # vim /etc/init.d/mysql <==修改配置地址

20、 #/etc/init.d/mysql start

启动报错:

#mkdir /var/log/mariadb 
#touch /var/log/mariadb/mariadb.log

#chown -R mysql:mysql  /var/log/mariadb/

重新启动的报错:

mv /etc/my.cnf /etc/my111.cnf

修改后重新启动

21、 登陆报错

命令软连接#ln
-s /usr/local/mysql/bin/mysql /usr/bin

23、 设置root密码:#service mysql start
--skip-grant-tables(无需密码启动)

#mysql

# FLUSH
PRIVILEGES; <==授权表

# ALTER
USER 'root'@'localhost' IDENTIFIED BY 'password';<==修改密码

#exit <==退出mysql

#service mysql restart <==重启

mysql linux安装的更多相关文章

  1. Mysql linux 安装文档

    1.安装依赖包 yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgc ...

  2. mysql linux安装教程

    1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可 ...

  3. MySQL.Linux.安装

    Linux 7.x.安装 MySQL 环境: linux是安装在虚拟机中的,宿主机是:win10系统.安装MySQL的时候,首先需要网络是通的(宿主机和虚拟机之间通信).相关配置,参见:虚拟机和宿主机 ...

  4. mysql linux 安装卸载

    mysql安装包官网https://dev.mysql.com/downloads/mysql/5.7.html#downloads wget https://dev.mysql.com/get/Do ...

  5. CentOS6.9安装MySQL(编译安装、二进制安装)

    目录 CentOS6.9安装MySQL Linux安装MySQL的4种方式: 1. 二进制方式 特点:不需要安装,解压即可使用,不能定制功能 2. 编译安装 特点:可定制,安装慢 5.5之前: ./c ...

  6. linux 安装mysql数据库——tar.gz包解压安装法

    mysql数据库有多种安装方式,本文只介绍在Linux服务器上的tar.gz包解压安装法, 先通过mysql官网或者网络资源下载 mysql-5.7.3-m13-linux-glibc2.5-x86_ ...

  7. linux 安装mysql数据库——yum安装法

    mysql数据库有多种安装方式,本文只介绍在Linux服务器上最实用.最快捷的mysql server安装方法.一.Linux服务器yum安装(CentOS6.3 64位) 所有在服务器上执行的命令, ...

  8. Linux安装卸载Mysql数据库

    关于mysql数据库在Linux下的应用一直以来都是我认为比较棘手的,这次通过搭建Linux学习环境顺便研究和学习Mysql数据库在Linux下安装和卸载. 1.先来看看卸载吧,如下图所示: 以上的命 ...

  9. linux mysql查看安装信息

    ps -ef|grep mysql root               ?        :: /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mys ...

随机推荐

  1. vue中使用axios给生产环境和开发环境配置不同的baseUrl

    第一步:设置不同的接口地址 找到文件:/config/dev.env.js 代码修改为: var merge = require('webpack-merge') var prodEnv = requ ...

  2. python------面向对象进阶反射详解(重点)

    一.反射 通过字符串映射或者修改程序运行时的状态,属性,或者方法. 1.getattr(object,name,default=None) 2.hasattr(object,name) 3.setat ...

  3. 开源WHMCS支付宝当面付和即时到账插件

    开源WHMCS支付宝当面付和即时到账插件 链接: https://pan.baidu.com/s/1i5HU4hn 密码: crq7

  4. 点击select下拉框获取option的属性值

    select下拉框作为前端开发者应该是经常使用的,最近在项目中遇到这样的情况,点击下拉框选项,需要获取所点击的option的属性值,当时想很简单啊,给option加一个点击事件不就行了,然后就加了一下 ...

  5. 浏览器执行代码 是jsp 服务端执行的是<%%>

    接着上一个视频,想使得注销页面有一个很好的效果,那到底能不能再首页页面的<head>标签里写如下代码呢? 答案是肯定不行的.看执行以后的效果,执行之后,看到的网页源代码,如下图所示,造成这 ...

  6. LeetCode - Maximum Frequency Stack

    Implement FreqStack, a class which simulates the operation of a stack-like data structure. FreqStack ...

  7. POJ1738 An old Stone Game

    题意 Language:Default An old Stone Game Time Limit: 5000MS Memory Limit: 30000K Total Submissions: 439 ...

  8. PythonStudy——元组 Tuple

    元组类型 元组:可以理解为不可变的列表1.值可以为任意类型2.可以存放多个值 - 可以进行成员运算3.可以存放重复的值 - 可以计算成员出现的次数4.有序存储 - 可以通过索引取值,可以切片 常用操作 ...

  9. win7中安装mysql

    这篇文章主要介绍了如何在win7中安装mysql,所以加上了MySQL的下载过程,希望对需要的人有所帮助大家都知道MySQL是一款中.小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮 ...

  10. Mysql临时文件目录控制

    查看mysql的log-error日志发现如下错误: ERROR 3 (HY000): Error writing file '/tmp/MYbEd05t' (Errcode: 28) 这是由于mys ...