mysql5.6 rpm模式centos安装纪要
2015-11-21 00:00
621 查看
下载 http://dev.mysql.com/downloads/mysql/5.6.html#downloads MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar
确认依赖
rpm -qa | grep mysql
yum -y remove mysql-libs*
yum -y remove mariadb-libs*
如果安装的最小化的centos需要安装依赖组件
yum install perl
yum install net-tools
yum install -y perl-Module-Install.noarch
yum install libaio
安装
rpm -ivh MySQL-server-5.6.17-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.17-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.17-1.el6.x86_64.rpm
初始化
/usr/bin/mysql_install_db
service mysql start
密码设置和修改
cat /root/.mysql_secret
mysql -uroot -p
chown mysql:mysql */*
/usr/bin/mysqladmin -u root password 'root'
SET PASSWORD = PASSWORD('root');
service mysqld start
/usr/bin/mysqladmin -u root password 'root'
授权:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
FLUSH PRIVILEGES;
启动
/etc/rc.d/init.d/mysqld start
导入脚本
mysqldump -uroot -proot dbname>source.sql
mysqldump -uroot -proot -h10.100.1.11 dbname>source.sql
开机启动
chkconfig --list | grep mysqld
chkconfig mysqld on
把MySQL服务进程停掉:
mysqladmin -uroot -p shutdown
端口无法访问 防火墙
service iptables status
chkconfig iptables --list
/etc/sysconfig/iptables
无法访问网络 DNS问题
DNS:/etc/resolv.conf
cat /etc/resolv.conf
mysql配置
find / -name my.cnf
vi /etc/my.cnf
存储引擎
default-storage-engine=MyISAM
大小写不敏感
lower_case_table_names=1
忘记密码
mysqld_safe -skip-grant-tables &
然后修改
无法导入大的源文件
SQL语句是有长度限制,在进行数据合并在同一SQL中务必不能超过SQL长度限制,通过max_allowed_packet配置可以修改,默认是1M,测试时修改为8M。
max_allowed_packet=16M
mysql冷拷贝库
将原库直接拷贝到/var/lib/mysql
chown mysql:mysql *.*
chmod 660 *.*
确认依赖
rpm -qa | grep mysql
yum -y remove mysql-libs*
yum -y remove mariadb-libs*
如果安装的最小化的centos需要安装依赖组件
yum install perl
yum install net-tools
yum install -y perl-Module-Install.noarch
yum install libaio
安装
rpm -ivh MySQL-server-5.6.17-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.17-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.17-1.el6.x86_64.rpm
初始化
/usr/bin/mysql_install_db
service mysql start
密码设置和修改
cat /root/.mysql_secret
mysql -uroot -p
chown mysql:mysql */*
/usr/bin/mysqladmin -u root password 'root'
SET PASSWORD = PASSWORD('root');
service mysqld start
/usr/bin/mysqladmin -u root password 'root'
授权:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
FLUSH PRIVILEGES;
启动
/etc/rc.d/init.d/mysqld start
导入脚本
mysqldump -uroot -proot dbname>source.sql
mysqldump -uroot -proot -h10.100.1.11 dbname>source.sql
开机启动
chkconfig --list | grep mysqld
chkconfig mysqld on
把MySQL服务进程停掉:
mysqladmin -uroot -p shutdown
端口无法访问 防火墙
service iptables status
chkconfig iptables --list
/etc/sysconfig/iptables
无法访问网络 DNS问题
DNS:/etc/resolv.conf
cat /etc/resolv.conf
mysql配置
find / -name my.cnf
vi /etc/my.cnf
存储引擎
default-storage-engine=MyISAM
大小写不敏感
lower_case_table_names=1
忘记密码
mysqld_safe -skip-grant-tables &
然后修改
无法导入大的源文件
SQL语句是有长度限制,在进行数据合并在同一SQL中务必不能超过SQL长度限制,通过max_allowed_packet配置可以修改,默认是1M,测试时修改为8M。
max_allowed_packet=16M
mysql冷拷贝库
将原库直接拷贝到/var/lib/mysql
chown mysql:mysql *.*
chmod 660 *.*
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复