我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux centos7 安装mysql5

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux centos7 安装mysql5

Linux centos7下安装mysql5

  1. Linux环境下mysql安装
    1.1安装包准备
    Linux下安装mysql主流的安装方式源码安装和rpm安装,本笔记使用rpm方式安装mysql5.5.48。
    Mysql Rpm包下载地址https://downloads.mysql.com/archives/community/,下载mysql-server.rpm 和mysql-client.rpm两个安装包。
    Linux centos7 安装mysql5
    Linux文件存放规范第三方安装包放在/opt目下,使用远程工具xftp或者其他远程工具将下载的rpm包上传到Linux的/opt目录下。
    Linux centos7 安装mysql5
    Linux centos7 安装mysql5
    1.2首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。
    使用命令查看安装mariadb版本rpm -qa | grep mariadb
    Linux centos7 安装mysql5
    卸载mariadb 使用命令 rpm –e --nodeps 包名
    Linux centos7 安装mysql5

检查是否安装过mysql,使用命令rpm –qa | grep –i mysql,如果本机未安装过mysql将不会有任何信息显示
Linux centos7 安装mysql5
如果本机安装过mysql将会有如下提示
Linux centos7 安装mysql5
如果已经安装过mysql需要卸载使用rpm卸载命令 rpm –e --nodeps 安装包名称
Linux centos7 安装mysql5
确认是否已经卸载mysql
Linux centos7 安装mysql5
或者使用命令查看是否还存在mysql相关安装 whereis mysql
Linux centos7 安装mysql5
第一次安装的时候可能会出现如下的警告导致mysql无法安装成功
Linux centos7 安装mysql5
上图安装失败的原因是由于yum安装了旧版本的GPG keys造成的,可以使用在安装命令之后添加--force –nodeps参数跳过警告进行安装
Linux centos7 安装mysql5
或者使用命令rpm --import /etc/pki/rpm-gpg/RPM 更新GPG keys的版本网上提供资料使用这个命令可以解决问题
但本人亲测无法解决该警告,但是该警告不影响安装
安装mysql-server.rpm 使用命令:rpm –ivh mysql-server.rpm
Linux centos7 安装mysql5
注意以下安装提示:
Linux centos7 安装mysql5
同样使用命令 rpm -vih mysql-client.rpm 安装mysql客户端
Linux centos7 安装mysql5
查看Linux下是否有该用户 id root
Linux centos7 安装mysql5
查看mysql是否安装成功
Linux centos7 安装mysql5
查看是否创建了mysql用户组:
Linux centos7 安装mysql5
使用如下两个命令验证mysql是否安装成功,mysql安装成功后自动创建mysql和mysql组所以可以通过以下两个命令查看mysql是否安装成功

  1. cat /etc/passwd|grep mysql
  2. cat /etc/group|grep mysql
    或者使用mysqladmin --version 验证mysql是否安装成功
    Linux centos7 安装mysql5
    使用ps -ef | grep mysql 查看mysql进程
    Linux centos7 安装mysql5
    使用service mysql start 后台启动mysql,使用service mysql stop 停止mysql服务
    Linux centos7 安装mysql5
    MySQL ROOT密码设置和开机自启动
    在命令行直接敲如mysql 连接mysql服务器
    Linux centos7 安装mysql5
    使用show databases;
    Linux centos7 安装mysql5
    使用命令 /usr/bin/mysqladmin -u root password 123456 设置root用户的登录密码,敲如mysql直接回车发现提示不能连接mysql说明密码设置成功
    Linux centos7 安装mysql5
    使用mysql -u root -p命令输入密码后登录mysql
    Linux centos7 安装mysql5
    设置mysql服务开机自启动:使用命令chkconfig mysql on,和chkconfig --list |grep mysql 查看设置开机自启动是否成功
    Linux centos7 安装mysql5
    使用命令ntsysv 查看mysql开机自启动是否成功:开机自启动想的前面会有
    Linux centos7 安装mysql5
    修改配置文件
    默认使用rpm安装mysql 在目录/usr/share/mysql 下会有默认的配置文件,将配置文件拷贝到/etc目录下,进行修改*
    使用命令 cd /usr/share/mysql 进入目录
    Linux centos7 安装mysql5
    mysql的默认配置文件为my-huge.cnf,本文mysql版本为5.5.48,其他mysql版本的默认配置文件可能不是my-huge.cnf
    Linux centos7 安装mysql5
    执行命令 cp my-huge.cnf /etc/my.cnf将配置文件拷贝到/etc目录并重命名
    service mysql stop service mysql start 重新启动mysql
    修改mysql的默认字符集 mysql默认字符集为latin1,插入数据中文会出现乱码需要修改为utf8
    Linux centos7 安装mysql5
    查看字符集编码 show variables like ‘character%’
    Linux centos7 安装mysql5
    修改mysql字符集
    使用命令编辑 vim /etc/my.cnf分别在[client] [mysqld] [mysql]三段配置中加入如下配置,注意如果手动输入以下配置确保输入正确不然mysql启动会报错
    [mysql]
    default-character-set=utf8
    Linux centos7 安装mysql5
    [mysqld]
    character_set_server=utf8
    character_set_client=utf8
    collation-server=utf8_general_ci
    Linux centos7 安装mysql5
    [client]
    default-character-set=utf8
    Linux centos7 安装mysql5
    使用命令service mysql restart 重启mysql服务
    Linux centos7 安装mysql5
    连上数据库后查看在修改配置文件之前的数据库db01,发现db01数据库的字符集编码还是latin1,因为修改字符集只对后边创建的库有效,已创建的数据库修改后的字符集无效
    Linux centos7 安装mysql5
    重新创建数据库db02验证字符集修改是否有效,发现字符集已经修改为utf8
    Linux centos7 安装mysql5
    至此Linux下安装mysql5.5.48也全部结束,本人才疏学浅文章多有多有瑕疵,不正之处望留言交流,欢迎转载

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux centos7 安装mysql5

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux CentOS7 的安装

实现步骤如下点击文件顶部导航条文件 - 新建虚拟机 - 选择典型,当然你也可以选择自定义,个人觉得典型好点  选择销后安装镜像 解这选择Linux 下面选择CentOS64 位 自定义虚拟机名称 和选择安装路径 然后选择默认  完成就好了 选择镜像 选择镜像路
Linux CentOS7 的安装
2017-04-01

Linux Centos7安装anaco

Linux Centos7安装anaconda3和jupyter notebook安装anaconda3anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。一、下载安装文件链下
2023-01-31

Linux(Centos7)安装 Zabbix6.0

Zabbix6.0安装 前言一、安装 MySQL8.0(RPM)二、安装 zabbix6.1三、安装 PHP四、安装 httpd五、登录zabbix六、修改时区 前言 zabbix6.0安装环境:Lamp(linux httpd
2023-08-16

LINUX CENTOS7下安装PYTH

1.查看是否已经安装PythonCentos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。使用yum install openssl-devel;安装环境使用python -V命令查看一
2023-01-31

linux下使用 CentOS7安装jdk1.7

步骤一 卸载原有或自带jdk 有些linux系统会自带OPENJDK,我们最好先将原有自带的jdk删除掉再安装。 (1)用 java -version 命令查看当前jdk版本信息 java -version (2)用rpm -qa | gr
2022-06-04

Linux centos7 下安装 phpMyAdmin的教程

yum install httpd php mariadb-server –y 搭建lamp运行环境之后安装phpMyAdmin遇到的一些问题记录一下 1.官网下载phpMyAdmin压缩包 wg
2022-06-04

Linux系统(CentOS7安装)安装JDK8的教程详解

JDK 的安装系统安装就不做过多介绍,大家从网上寻找安装步骤进行安装,不过我推荐大家进行安装时选择桌面图形化格式进行安装,方便做一部分操作,同时在安装过程中选择英文模式,同时我自己在安装的过程中发现使用Oracle VM VirtualBo
2022-06-04

CentOS7安装Kibana7.6.2

为了更方便的操作elasticsearch,我们需要安装kibanakibana提供了一个开发工具,可以很方便的操作elasticsearch打开kibana官网下载页面 https://www.elastic.co/cn/downloads/kibana安装
CentOS7安装Kibana7.6.2
2021-08-20

Centos7安装Redis5

一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc  二、下载并解压安装包
Centos7安装Redis5
2017-08-31

CentOS7安装Python3

IntroductionPython is a versatile programming language that can be used for many different programming projects. First p
2023-01-31

编程热搜

目录