Centos 6.5下安装MySQL 5.6教程

发布时间 - 2026-01-11 00:13:25    点击率:

1.下载Linux对应的RPM包

http://dev.mysql.com/downloads/mysql/5.6.html

wget http://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar

2.解压tar包

tar -xvf MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar

3.安装MySQL

rpm -ivh MySQL-server-5.6.33-1.el6.x86_64.rpm 
rpm -ivh MySQL-client-5.6.33-1.el6.x86_64.rpm 
rpm -ivh MySQL-devel-5.6.33-1.el6.x86_64.rpm

如果出现:

error: Failed dependencies:
    libaio.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64

下载libaio

yum install libaio

如果出现:

error: Failed dependencies:
    libnuma.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libnuma.so.1(libnuma_1.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
    libnuma.so.1(libnuma_1.2)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64

下载numactl

yum install numactl

4.初始化MySQL及设置密码

/usr/bin/mysql_install_db
service mysql start

如果启动失败可能是数据块所在目录没有权限

cat /root/.mysql_secret #查看root账号密码
mysql> SET PASSWORD = PASSWORD('123456');
mysql> exit

如果.mysql_secret文件不存在,先停止MySQL进入安全模式设置密码

service mysql stop
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;

5.允许远程登陆

mysql> use mysql;
mysql> select host,user,password from user;
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit

6.设置开机自启动

chkconfig mysql on
chkconfig --list | grep mysql
mysql      0:off  1:off  2:on  3:on  4:on  5:on  6:off

7.MySQL的默认安装位置

/var/lib/mysql/        #数据库目录
/usr/share/mysql       #配置文件目录
/usr/bin           #相关命令目录
/etc/init.d/mysql       #启动脚本

8.常用命令

1.使用客户端工具连接到数据库

mysql -u root -p

2.查看MySQL服务器中包含那些数据库

mysql>SHOW DATABASES;

3.查看数据库中的数据表信息

mysql>SHOW TABLES;

4.切换数据库

mysql>USE mysql;

5.创建新的数据库

mysql>CREATE DATABASE 数据库名字;

6.创建新的数据表

mysql>CREATE TABLE 表名 (字段定义)

7.删除一个数据表

mysql>DROP TABLE 数据库名.表名;

8.删除一个数据库

mysql>DROP DATABASE 数据库名

9.备份整个数据库

mysqldump -u root -p auth > mysql-auth.sql

10.备份数据库MYSQL中的user表

mysqldump -u root -p mysql user > mysql.host-user.sql

11.备份MYSQL服务器中所有数据库

mysqldump -u root -p -all-databases > mysql-all.sql

12.恢复数据库

mysql -u root -p [数据库名]< mysql-all.sql

13.授予用户权限

GRANT 权限列表 ON 数据库名.表名 TO 用户名@来源地址 [IDENTIFIED BY '密码']
GRANT SELECT ON mysql.user TO daxiong@'localhost' IDENTIFIED BY'123456';

以上所述是小编给大家介绍的Centos 6.5下安装MySQL 5.6教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# centos安装mysql5.6  # Centos7安装 mysql5.6.29 shell脚本  # centos7下mysql5.6的主从复制详解  # CentOS 6.4下编译安装MySQL5.6.14教程  # CentOS下安装MySQL5.6.10和安全配置教程详解  # CentOS 7.2.1511 编译安装Nginx1.10.1+MySQL5.6.33+PHP5.6  # CentOS6.5下RPM方式安装mysql5.6.33的详细教程  # CentOS 7.0编译安装lnmp教程(Nginx1.6.0+MySQL5.6.19+PHP5.5  # CentOS 6.6服务器编译安装lnmp(Nginx1.6.2+MySQL5.6.21+PHP5.  # 小编  # 器中  # 在此  # 给大家  # 不存在  # 数据库中  # 所述  # 连接到  # 没有权限  # 给我留言  # 配置文件  # 感谢大家  # 客户端  # 疑问请  # 有任何  # bit  # needed  # install  # yum  # libaio 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  制作旅游网站html,怎样注册旅游网站?  PHP 500报错的快速解决方法  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  如何选择可靠的免备案建站服务器?  JavaScript如何操作视频_媒体API怎么控制播放  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  音响网站制作视频教程,隆霸音响官方网站?  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  简历没回改:利用AI润色让你的文字更专业  如何用西部建站助手快速创建专业网站?  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  网站建设保证美观性,需要考虑的几点问题!  Android仿QQ列表左滑删除操作  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  佛山企业网站制作公司有哪些,沟通100网上服务官网?  Laravel怎么实现验证码(Captcha)功能  Android实现代码画虚线边框背景效果  详解Android中Activity的四大启动模式实验简述  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  Laravel如何生成URL和重定向?(路由助手函数)  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  Laravel Session怎么存储_Laravel Session驱动配置详解  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  php json中文编码为null的解决办法  Laravel如何使用Eloquent进行子查询  米侠浏览器网页背景异常怎么办 米侠显示修复  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  奇安信“盘古石”团队突破 iOS 26.1 提权  jQuery 常见小例汇总  Laravel如何实现一对一模型关联?(Eloquent示例)  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  JS去除重复并统计数量的实现方法  Laravel定时任务怎么设置_Laravel Crontab调度器配置  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  如何在新浪SAE免费搭建个人博客?  如何在Windows虚拟主机上快速搭建网站?  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  如何快速搭建高效WAP手机网站吸引移动用户?  如何在建站之星网店版论坛获取技术支持?