博客
关于我
Linux腾讯云下安装mysql
阅读量:471 次
发布时间:2019-03-06

本文共 1870 字,大约阅读时间需要 6 分钟。

CentOs上安装MySQL数据库步骤指南

1. 下载并安装MySQL

1.1 下载MySQL安装包

通过百度云盘下载地址:百度云盘下载地址

下载完成后,得到 mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz 包。

1.2 移动并解压安装包

mv mysql-5.7.14-linux-glibc2.5-x86_64.tar.gz /usr/local/cd /usr/local/tar -zxvf mysql-5.7.14-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.14-linux-glibc2.5-x86_64 mysql

2. 安装运行MySQL所需的包

2.1 方法1:使用Yum安装

yum search libaioyum install libaio

2.2 方法2:手动上传并安装rpm包

下载并上传rpm包到 /home/user/downloads 文件夹,使用SSH上传工具完成。

rpm –ivf libaio-0.3.109-13.el7.x86_64.rpm

3. 安装及配置MySQL

3.1 创建用户和组

groupadd mysqluseradd -r -g mysql -s /bin/false mysql

3.2 创建数据存储目录并设置权限

mkdir datachmod 770 datachown -R mysql datachgrp -R mysql data

3.3 配置MySQL服务文件

cp support-files/mysql.server /etc/init.d/mysql

3.4 修改配置文件

vi /etc/my.cnf

添加以下内容:

basedir=/usr/local/mysqldatadir=/usr/local/mysql/datasocket=/tmp/mysql.sock

3.5 修改系统环境变量

vi /etc/profile

添加以下内容:

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

3.6 使配置生效

source /etc/profile

4. 初始化数据库

cd /usr/local/mysqlmkdir datacd databin/mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/databin/mysql_ssl_rsa_setup –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

5. 启动MySQL服务

cd /usr/local/mysqlbin/mysqld_safe –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

6. 配置开机启动

chkconfig –add mysqlchkconfig –level 2345 mysql on

7. 登录MySQL(首次登录)

启动MySQL服务:

service mysql start

登录命令:

mysql -u root -p

输入生成的临时密码,重置密码并刷新权限:

SET PASSWORD = PASSWORD('newpassword');FLUSH PRIVILEGES;quit

8. 常见错误解决

8.1 MySQL无法启动

检查配置文件是否正确:

vi /etc/my.cnf

确保 basedirdatadir 路径正确。

8.2 MySQL服务无法启动

/etc/rc.d/init.d/mysql status

检查错误信息,确认是否有权限或配置问题。

8.3 服务无法连接

检查socket路径:

mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

确保socket路径 /tmp/mysql.sock 正确。

9. 远程访问MySQL

grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;flush privileges;

转载地址:http://gncfz.baihongyu.com/

你可能感兴趣的文章
Node.js安装及环境配置之Windows篇
查看>>
Node.js安装和入门 - 2行代码让你能够启动一个Server
查看>>
node.js安装方法
查看>>
Node.js官网无法正常访问时安装NodeJS的方法
查看>>
Node.js的循环与异步问题
查看>>
Node.js高级编程:用Javascript构建可伸缩应用(1)1.1 介绍和安装-安装Node
查看>>
nodejs + socket.io 同时使用http 和 https
查看>>
NodeJS @kubernetes/client-node连接到kubernetes集群的方法
查看>>
Nodejs express 获取url参数,post参数的三种方式
查看>>
nodejs http小爬虫
查看>>
nodejs libararies
查看>>
nodejs npm常用命令
查看>>
Nodejs process.nextTick() 使用详解
查看>>
nodejs 创建HTTP服务器详解
查看>>
nodejs 发起 GET 请求示例和 POST 请求示例
查看>>
NodeJS 导入导出模块的方法( 代码演示 )
查看>>
nodejs 开发websocket 笔记
查看>>
nodejs 的 Buffer 详解
查看>>
nodejs 读取xlsx文件内容
查看>>
nodejs 运行CMD命令
查看>>