MYSQL数据库Centos 6.5下安装MySQL 5.6教程

MYSQL数据库Centos 6.5下安装MySQL 5.6教程,第1张

概述介绍《MYSQL数据库Centos 6.5下安装MySQL 5.6教程》开发教程,希望对您有用。

《MysqL数据库Centos 6.5下安装MysqL 5.6教程》要点:
本文介绍了MysqL数据库Centos 6.5下安装MysqL 5.6教程,希望对您有用。如果有疑问,可以联系我们。

1.下载linux对应的RPM包MysqL应用

http://dev.MysqL.com/downloads/MysqL/5.6.HTMLMysqL应用

wget http://cdn.MysqL.com//Downloads/mysql-5.6/mysql-5.6.33-1.el6.x86_64.rpm-bundle.tarMysqL应用

2.解压tar包MysqL应用

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

3.安装MysqLMysqL应用

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

如果出现:MysqL应用

error: @R_403_5138@ 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

下载libaioMysqL应用

yum install libaio

如果出现:MysqL应用

error: @R_403_5138@ 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

下载numactlMysqL应用

yum install numactl

4.初始化MysqL及设置密码MysqL应用

/usr/bin/MysqL_install_dbservice MysqL start

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

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

如果.MysqL_secret文件不存在,先停止MysqL进入安全模式设置密码MysqL应用

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

5.允许远程登陆MysqL应用

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.设置开机自启动MysqL应用

chkconfig MysqL onchkconfig --List | grep MysqLMysqL      0:off  1:off  2:on  3:on  4:on  5:on  6:off

7.MysqL的默认安装位置MysqL应用

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

8.常用命令MysqL应用

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

MysqL -u root -p

2.查看MysqL服务器中包含那些数据库MysqL应用

MysqL>SHOW DATABASES;

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

MysqL>SHOW tableS;

4.切换数据库MysqL应用

MysqL>USE MysqL;

5.创建新的数据库MysqL应用

MysqL>CREATE DATABASE 数据库名字;

6.创建新的数据表MysqL应用

MysqL>CREATE table 表名 (字段定义)

7.删除一个数据表MysqL应用

MysqL>DROP table 数据库名.表名;

8.删除一个数据库MysqL应用

MysqL>DROP DATABASE 数据库名

9.备份整个数据库MysqL应用

MysqLdump -u root -p auth > MysqL-auth.sql

10.备份数据库MysqL中的user表MysqL应用

MysqLdump -u root -p MysqL user > MysqL.host-user.sql

11.备份MysqL服务器中所有数据库MysqL应用

MysqLdump -u root -p -all-databases > MysqL-all.sql

12.恢复数据库MysqL应用

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

13.授予用户权限MysqL应用

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

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

总结

以上是内存溢出为你收集整理的MYSQL数据库Centos 6.5下安装MySQL 5.6教程全部内容,希望文章能够帮你解决MYSQL数据库Centos 6.5下安装MySQL 5.6教程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/1163312.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存