1.1. 检测是否已经安装了mysql

rpm -qa | grep mysql

如果已经安装了,将其卸载,如:

rpm -e --nodeps  mysql-libs-5.1.71-1.el6.x86_64

1.2. 安装mysql

1、mkdir /usr/local/src/mysql

2、cd /usr/local/src/mysql

3、tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar(解压)

4、安装server

rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

出错:

安装依赖:yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

需要升级libstdc++-4.4.7-4.el6.x86_64

yum  update libstdc++-4.4.7-4.el6.x86_64

5、安装中:

6、安装client

安装依赖:yum -y install libncurses.so.5 libtinfo.so.5

7、查询mysq服务运行状态

服务未启动。

8、 启动mysql服务

service mysql start

9、使用root账号登录mysql

提示:

在安装mysql server时有句提示:

1、 注意:这个密码是不安全的,所有需要修改初始密码。

2、 使用密码登录mysql账号:mysql -uroot -p

3、 修改root密码:SET PASSWORD = PASSWORD('123456');

2.3 系统启动时自动启动mysql服务

注意:

centos7开始使得以往老版本系统服务的/etc/init.d的启动脚本的方式就此改变,在centos7中所有对服务的管理都集中到了systemctl当中。

systemctl是一个系统管理守护进程、工具和库的集合,用于取代以往的System V、service和chkconfig命令。

创建用于启动MySQL的配置文件

[root@localhost ~]# touch /usr/lib/systemd/system/mysqld.service

[root@localhost ~]# cd /usr/lib/systemd/system

编辑mysqld.service文件,加入如下内容:

[root@localhost system]# vi mysqld.service

[Unit]

Description=MySQL Server

Documentation=man:mysqld(8)

Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html

After=network.target

After=syslog.target

[Install]

WantedBy=multi-user.target

[Service]

User=mysql

Group=mysql

ExecStart=/opt/mysql-5.7.18/bin/mysqld --defaults-file=/etc/my.cnf

LimitNOFILE = 5000

保存退出

备注:ExecStart=/opt/mysql-5.7.18/bin/mysqld (此处请对应修改为MySQL程序所在的路径)

查找mysqld路径,例如:

[root@localhost system]# which mysqld

/opt/mysql-5.7.18/bin/mysqld

通过systemctl方式启动mysql5.7:

[root@localhost system]# systemctl start mysqld

检查MySQL运行状态:

[root@localhost system]# mysql -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 6

Server version: 5.7.18-log MySQL Community Server (GPL)

关闭防火墙:

[root@localhost system]# systemctl stop firewalld.service

[root@localhost system]# systemctl disable firewalld.service

Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.

Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

设置mysql的开机启动:

[root@localhost system]# systemctl enable mysqld

Created symlink from /etc/systemd/system/multi-user.target.wants/mysqld.service to /usr/lib/systemd/system/mysqld.service.

[root@localhost system]# systemctl list-unit-files | grep mysqld

mysqld.service                                enabled

取消mysql的开机自启动:

[root@localhost system]# systemctl disable mysqld

Removed symlink /etc/systemd/system/multi-user.target.wants/mysqld.service.

[root@localhost system]# systemctl list-unit-files | grep mysqld

mysqld.service                                disabled

linux下配置mysql_linux下安装mysql相关推荐

  1. linux jsp配置mysql_Linux下搭建Tomcat+MySQL+JSP

    安装环境为:CentOS-6.5-x86_64-minimal 安装mysql sudo yum install mysql mysql-server mysql-devel install_mysq ...

  2. 使用yum命令安装mysql_Linux Centos 下使用yum 命令安装mysql实现步骤

    linux centos 下使用yum 命令安装mysql实现步骤 1. 查看服务器中有没有安装过mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yu ...

  3. linux的mysql本地yum安装_Linux Centos 下使用yum 命令安装mysql实现步骤

    Linux Centos 下使用yum 命令安装mysql实现步骤 1. 查看服务器中有没有安装过Mysql 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yu ...

  4. centos lnmp源码安装mysql_CentOS 6.6 下源码编译安装MySQL 5.7.5

    说明:CentOS 6.6 下源码编译安装MySQL 5.7.5 1. 安装相关工具 # yum -y install gcc-c++ ncurses-devel cmake make perl \ ...

  5. CentOS 下使用yum 命令安装MySQL

    CentOS Linux下使用yum 命令安装MySQL过程记录. 1. 查看服务器中有没有安装过MySQL 1. 查看有没有安装包:     yum list mysql*     #移除已经安装的 ...

  6. centos mysql安装包_Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

  7. SVN CentOS7 下配置svn的安装及基础配置介绍

    CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一.         实践环境... 1 二.         安装操作系统... 1 三.       ...

  8. Ubuntu下配置FreeRADIUS + PPTP/L2TP + Mysql + daloRADIUS

    PPTP/L2TP安装方法就不写了,前面好多文章都介绍了安装方法. 下面先安装FreeRADIUS-server Shell 1 2 3 4 5 6 7 #sudo apt-get install m ...

  9. Mac OS X 下 TAR.GZ 方式安装 MySQL

    Mac OS X 下 TAR.GZ 方式安装 MySQL 注意: 本篇文章适用与 MySQL 5.6 版本的安装, 但已不再适用 5.7 的安装, 5.7 的安装方式请参见:<Mac OS X ...

最新文章

  1. 转:一个简单的基于WEB的QTP自动化测试框架-SAFFRON
  2. mysql双主数据一致性_mysql双主复制的主备数据一致性知多少
  3. python中获取python版本号的方法
  4. C++ Primer 5th笔记(chap 16 模板和泛型编程)std::move
  5. ReviewForJob——桶式排序+基数排序(==多次桶式排序)
  6. paper 35 :交叉验证(CrossValidation)方法思想
  7. mysql.5.7 linux_Mysql5.7 Linux安装教程
  8. php 字符串hash比较,分析两个 url 查询字符串和 hash 的区别
  9. IOS开发之Target-Action模式
  10. github仓库的ssh_gitHub注册账户以及创建仓库
  11. 交叉路口红绿灯控制程序linux,西门子PLC编程实例详解|十字路口交通灯自动控制系统...
  12. 恢复威金病毒感染的EXE文件小方法(转)
  13. 手工焊接SSOP贴片元件步骤总结
  14. 计算机台式电源3c号,3C认证和电脑电源有什么关系呢 其实很重要
  15. alpha 冲刺 —— 十分之一
  16. 点云 ICP学习-IterativeClosestPoint
  17. 如何解决HEVC编码格式不能播放的问题?
  18. 更新wlan.bin文件
  19. 星淘惠:四川一地获批设立跨境电子商务综合试验区跨境电商再添新砖
  20. Python将url转换作为合法文件名

热门文章

  1. ORACLE EBS常用表查询语句
  2. matlab点集配准,matlab练习程序(对应点集配准的四元数法)
  3. 自己搜的算法题2.0
  4. 小程序源码:升级版手机检测微信工具
  5. Fiddler抓部分app时网络连接失败
  6. SpringCloud详细教程(上)
  7. GBase 8c 迁移工具 DMT 简述
  8. [WC2008]游览计划
  9. Mac 系统下 Rstudio连接虚拟机(远程)oracle数据库
  10. Premiere使用教程(五)视频导出及添加视频、音频过渡