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. 计算机如何用计算机语言显示汉字,计算机是如何执行程序的呢?什么是编程语言?中国怎么不用中文编程?...
  2. C 语言 静态库和动态库的创建和应用
  3. 一加7充电_一加真无线耳机曝光,65W快速充电器获认证
  4. [html] html5中的meta标签http-equiv属性有什么作用?
  5. AI电子宠物Vector,会跑会动会聊天,一天内火遍美国科技圈
  6. 《麦肯锡方法》读书笔记10
  7. 期货反向跟单的四大跟单禁忌
  8. Arx常用代码《转》
  9. 嵌入式系统原理及应用(复习总结)
  10. 拥有超过1200个PNG格式图标的免费图标集 - Cosmo Mini
  11. python爬虫的线程、进程、异步的基础讲解
  12. python unpack java,Java中的python struct.unpack - java
  13. 跨界干货:如何在一周内摸清一个行业
  14. Ubuntu自己动手本地模拟搭建git服务器
  15. java中如果int类型超出了它的范围
  16. android otg开发笔记
  17. 自学个JAVA编程有什么用_怎样自学java编程
  18. C++数学与算法系列之初等数论
  19. MySQL转账储存过程_mysql中用存储过程实现转账过程
  20. ker矩阵是什么意思_矩阵分析(二):从特征值到奇异值

热门文章

  1. 福建土楼ppt计算机二级,福建土楼PPT.ppt
  2. 如何用sql计算回购率、复购率指标
  3. 自助提取公积金(北京)
  4. 《孙子兵法》中的企业领导艺术和方法
  5. css grid布局中的minmax()函数的使用
  6. 详解 Android 系统启动流程
  7. canvas学习日记一
  8. C语言自动预订飞机票问题
  9. 用户需求调研—快速上手篇
  10. 白皮书显示,2022年仅有28.4%企业实现社保基数完全合规,有38.1%企业额外购买补充商业保险 | 美通社头条...