
《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教程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)