博客
关于我
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/

你可能感兴趣的文章
npm,yarn,cnpm 的区别
查看>>
NPOI
查看>>
NPOI之Excel——合并单元格、设置样式、输入公式
查看>>
NPOI初级教程
查看>>
NPOI利用多任务模式分批写入多个Excel
查看>>
NPOI在Excel中插入图片
查看>>
NPOI将某个程序段耗时插入Excel
查看>>
NPOI格式设置
查看>>
NPOI设置单元格格式
查看>>
Npp删除选中行的Macro录制方式
查看>>
NR,NF,FNR
查看>>
nrf24l01+arduino
查看>>
nrf开发笔记一开发软件
查看>>
nrm —— 快速切换 NPM 源 (附带测速功能)
查看>>
nrm报错 [ERR_INVALID_ARG_TYPE]
查看>>
NS3 IP首部校验和
查看>>
NSDateFormatter的替代方法
查看>>
NSError 的使用方法
查看>>
NSGA-Ⅲ源代码
查看>>
nsis 安装脚本示例(转)
查看>>