centos7 如何安装MySQL --详细安装

本示例为centos7版本:mysql为mysql-5.5.56.tar.gz

1.服务器上的卸载原有数据库

rpm -qa | grep mariadb ###查询本机有没有默认的mysql,centos7版本数据库为mariadb

rpm -e --nodeps  ###有的话卸载掉

2.下载源码包

https://www.mysql.com/  ###下载地址

下载好后传到服务器

3.安装依赖包

yum -y install make gcc-c++ cmake bison-devel ncurses-devel

4.创建用户

groupadd mysql

useradd -M -s /sbin/nologin mysql -g mysql

5.解压,源码编译安装

tar zvxf mysql-5.5.56.tar.gz -C /usr/local/

cd /usr/local/mysql-5.5.56/

编译:cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLL

ATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all

安装:make

make install

6.对数据库目录进行授权

chmown -R mysql:mysql /usr/local/mysql

7.建立配置文件

拷贝mysql源码目录中的support-files文件夹下到/etc/mycnf

cp support-files/my-medium.cnf /etc/my.cnf

8.初始化数据库

/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/loca

l/mysql/data/

9.设置环境变量

export PATH=$PATH:/usr/local/mysql/bin

10.添加系统服务

cp -P support-files/mysql.server /etc/rc.d/init.d/mysqld

chmod a+x /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

11.启动数据库:

service mysqld start

service mysqld status

netstat -anpt | grep mysqld

tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      14245/mysqld

12.访问数据库(默认没有密码)

mysql -u root -p

Enter password:

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

Your MySQL connection id is 3

Server version: 5.5.56-log Source distribution

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

mysql>

本文档只写到怎么安装数据库,下次文档会写如何使用数据库

希望我的文档能帮助更多的人!——帅小欣

时间: 2024-12-16 08:01:14

centos7 如何安装MySQL --详细安装的相关文章

在Linux(CentOS)上安装MySql详细记录

前记:  毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+Tomcat(或其他容器)+Mysql这套之前没用用过.所以利用这周末的我在阿里云上49元搞了个linux(centos 64位)的服务器. 刚开始先装了JDK1.6,安装了Tomcat6.0.这过程中没有遇到太大的问题, 小问题也google一下就解决了.而周六晚上开始安装Mysql,于是到今天下午为

Windows下安装MySQL详细教程

Windows下安装MySQL详细教程 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7)设置修改用户密码 (8)退出 1.安装包下载. 下载地址:https://dev.mysql.com/downloads/mysql/ 点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载. 下载完成后,选择一个磁盘内放置并解压. 2 安装教程 (1)配置环境变量 变量名:MYSQL_H

Mac 安装Mysql 详细步骤方法

Mac 安装Mysql 详细步骤方法 第一步: 登陆官网:https://www.mysql.com 进入, 点击下方的DOWNLOADS -> Community->MySQL Community Server下载dgm文件,选择不登陆直接下载,下载后常规安装,设置自己的mysql密码 记住密码 第二步: 安装好mysql后直接终端是不可以运行的,可以在偏好设置里面启动以及停止mysql服务 第三步: 配置路径打开终端 输入:vim ~/.bash_profile 在图中添加 mysql路径

centos7.4 安装mysql详细流程

参考链接: https://blog.csdn.net/zxy987872674/article/details/81949430 1.下载mysql安装包 下载地址:https://dev.mysql.com/downloads/mysql/ 2.解压缩安装包 tar xvf MySQL-5.6.44-1.el7.x86_64.rpm-bundle.tar 3.安装前,注意: https://blog.csdn.net/tianshuhao521/article/details/9385432

mysql 详细安装配置管理教程

8 Linux MYSQL 关系型数据库 v5.5 ★★★MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件.MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提

学习笔记-centos7.4下mysql编译安装

编译安装MySQL 注释:编译mysql的时候会比较耗资源,建议在虚拟机下把内存提升到1-2G MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件.MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据

ubuntu16.04下安装mysql详细步骤

我们打开Xshell,通过如入命令安装mysql 依次输入这三条命令; sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 弄完一条再弄一条.如下所示:如入命令后再输入Y 然后回车就自动安装 第二条和第三条类似这样输入看提示进行安装.在安装过程需要设置数据库密码(在键盘输入数字时不要在右边的1234567890上按数字,那里的0代表ins,要在键盘上

window下安装mysql详细步骤

1.下载安装包 打开mysql官网下载页面:http://dev.mysql.com/downloads/mysql/ 1.选择相应的版本和平台 2.mysql配置 打开刚刚解压的文件夹F:\mysql-5.7.25-winx64\mysql-5.7.25-winx64,发现里面有my-default.ini配置文件,这个是默认的配置文件,复制一个自己的改名字为my.ini 编辑my.ini配置以下基本信息: [mysql] # 设置mysql客户端默认字符集 default-character

linux安装mysql详细步骤

Linux自带的Mysql已经卸载干净,安装前要检查是否有系统自带的Mysql软件. linux系统版本: CentOS 6.6  64位 安装源文件版本:mysql-cluster-gpl-7.6.11-linux-glibc2.12-x86_64.tar.gz(该包含有NDB和Mysql软件) mysql安装位置:/software/mysql  --一般情况下放在/usr/local/mysql下 数据库文件数据位置:/data/mysql 1.创建安装路径和数据文件存储路径 [[emai