【Linux的配置数据库服务器】教程文章相关的互联网学习教程文章

mysql数据库在Linux操作系统上的安装及容易出现的问题_MySQL

bitsCN.com 一、测试环境如下: 1、VmwareWorkStation:6.0.2 build-59824 2、Mysql 数据库的版本: 服务器端:MySQL-server-5.5.19-1.linux2.6.i386.rpm 客 户 端:MySQL-client-5.5.19-1.linux2.6.i386.rpm 3、需要的插件包:libaio-0.3.105-2.i386.rpm 4、Linux版本:RedHat Linux AS 4 二、执行安装 1、[root@ssbsc mysql]# rpm -ivh libaio-0.3.105-2.i386.rpm 2、[root@ssbs...

linux下允许外部ip访问你到mysql数据库_MySQL

bitsCN.comlinux下允许外部ip访问你到mysql数据库 1:设置mysql 的配置文件 /etc/mysql/my.cnf 找到 bind-address =127.0.0.1 将其注释掉;//作用是使得不再只允许本地访问;重启mysql:/etc/init.d/mysql restart; 2:进入mysql 数据库 mysql -u root -p mysql>grand all privileges on *.* to root@% identifies by xxxx; 其中 第一个*表示数据库名;第二个*表示该数据库的表名;如果像上面那样...

Linux下定时对mysql进行优化数据库_MySQL

bitsCN.com经常我们要优化一下 MySQL 数据库,菜鸟就进 phpMyAdmin 一个个点优化开发PHP的,一般就在网站的程序里通过 php 实现了,但这 2 种方法都不够好下面告诉你一个绝招,用 mysqlcheck 一条命令搞定,高效又安全请试下在 putty 或crt里执行下面的命令:mysqlcheck -Aao --auto-repair -u你的用户名 -p你的密码如果不出意外,你将发现,你所有的数据库都被优化和修复了一次!如果提示 mysqlcheck 找不到呢, 如果不是,请跳过...

Linux下mysql数据库的导入导出操作_MySQL

bitsCN.comLinux下mysql数据库的导入导出操作 1、导入数据库在命令行下输入:mysql -u username -p test 2.1、导出整个数据库:mysqldump -u username -p test > /home/data/test.sql说明:username是数据库用户名,test源数据库,回车,输入数据库密码,就进行导入操作了!目标文件路径为/home/data/ 2.2、导出数据库中某张表:mysqldump -u username -p test documents > /home/data/test.sql说明:导出数据库test中的documents...

linux备份Mysql数据库shell_MySQL

bitsCN.com欢迎拍砖,详细内容如下: # MYSQL 数据文件路径 MYSQL_DATA_PATH="/usr/local/mysql/data/" # 备份目录 MYSQL_DUMP_PATH="***/DB/" # 备份用户名 MYSQL_ACCOUNT="mysql_backup" # 备份密码 MYSQL_PASSWORD="mysql_backup" MYSQLDUMP_OPTS="mysqldump -u$MYSQL_ACCOUNT -p$MYSQL_PASSWORD --single-transaction" # 压缩命令 bzip2 -k 保留源文件 TAR_OPTS="bzip2 " # 单个数据库进行备份 function BackDB(){ ...

linux定时备份mysql数据库_MySQL

bitsCN.com利用crontab,系统每天定时备份mysql数据库 利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata#mkdir /mysqldata 2、创建/usr/sbin/bakmysql文件#vi /usr/sbin/bakmysql输入 rq=` date +%Y%m%d `tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql 或者写成 rq=` date +%Y%m%d `mysqldump --all-databases -u root -p密码 > /mysqldata/mysq...

linux中mysql数据库外部无法访问解决_MySQL

bitsCN.comlinux中mysql数据库外部无法访问解决 今天在虚拟机CentOS系统中安装了mysql数据库,可是安装成功后外部却无法访问。找了好长时间才找到是由于防火墙设置造成的,现将解决过程写出来分享一下。首先,检查了mysql的权限,已经设置过了。且服务也已经启动,在localhost能够成功登陆。iptables防火墙也开启了5506端口(我安装mysql的端口喜欢采用5506,而非默认的3306)。 然后,我在本地环境链接我虚拟机里面的数据库时怎...

Linux服务器数据库(MySQL、ORACLE)简单的异地备份方案_MySQL

bitsCN.comLinux服务器数据库(MySQL、ORACLE)简单的异地备份方案 Linux服务器MySQL数据库简单的异地备份方案首先简单说下: 1、执行脚本导出数据库。 mysqldump -h127.0.0.1 -P3306 -uroot -ppassword dbname > /bak/db/backup.sql 2、使用scp将导出的数据库文件传输到其他服务器上,一般进行异地备份,容灾。 scp -P 195 /bak/db/backup.sql root@xxx.xxx.xxx.xxx:/bak 其中195为ssh端口号,如果是默认的22,可以省略 -P 22。 ---...

如何在linux下实现mysql数据库每天自动备份_MySQL

bitsCN.com如何在linux下实现mysql数据库每天自动备份 建备份文件夹:mkdir mysql_data_bak建脚本文件:touch autobackupmysql.sh打开文件vi autobackupmysql.sh在脚本中加入如下内容:filename=`date +%Y%m%d`/usr/bin/mysqldump -uroot -proot boss >>/home/mysql_data_bak/$filename.sql 检查有没安装crond,如果没有,先安装yum -y install vixie-cronyum -y install crontabs启动服务 :service crond start在CentOS系统中加入...

Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日_MySQL

bitsCN.comLinux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本 说明: 1、备份MySQL数据库存放目录/var/lib/mysql下面的vos3000db数据库到/home/mysql_data里面,并且保存为vos3000db_bak_2012_06_30.tar.gz的压缩文件格式(2012_06_30是指备份执行时当天的日期),最后只保留最近7天的备份2、上传/home/mysql_data里面的备份文件到远程FTP服务器上,并且只保留最近7天的备份3、FTP服务器:192.168.21...

linux里用计划任务使mysql定时备份数据库_MySQL

bitsCN.comlinux里用计划任务使mysql定时备份数据库 #crontab -e 添加一行:10 05 * * * mysqldump -u数据库用户 -p密码 -A /home/back.sql --lock-tables=0 #wq 解释:每天凌晨5点10分,执行mysqldump命令、注意,-u后面不要有空格紧接用户名-p也是紧接密码 其中mysqldump命令: 使用指定的数据库用户和密码,-A表示备份所有数据库到/home/back.sql文件,--lock-tables 备份时不锁表。 这样,每天5点10分,系统会备份指定数据库用...

解决虚拟机linux端mysql数据库无法远程访问_MySQL

bitsCN.com解决虚拟机linux端mysql数据库无法远程访问 前天无聊在虚拟机中的CentOS上装了一个mysql玩玩,突然想用jdbc连接用java操作下数据库,可是怎么都连接不上,具体情况为:1.ping 192.168.16.128 成功2.telnet 192.168.16.128 3306 拒绝访问 在3306端口,可见CentOS防火墙屏蔽了3306端口修改方式为:切换到root用户打开iptables的配置文件:vi /etc/sysconfig/iptables修改CentOS防火墙时注意:一定要给自己留好后路,留VNC一...

linux系统mysql数据库自动备份_MySQL

bitsCN.comlinux系统mysql数据库自动备份 1、建一个shell脚本 vi bak.sh mysqldump -u用户名 -p密码 --database 数据库名 > data.sql 2、脚本授权 chmod +x bak.sh 3、使用crontab命令定期执行脚本 crontab -e 在任务中输入: 0 0 * * * /脚本路径/bak.sh bitsCN.com

linux下mysql自动备份数据库与自动删除临时文件_MySQL

bitsCN.comlinux下mysql自动备份数据库与自动删除临时文件 一、每日23:00自动删除临时文件 首先查看一下crontab的任务列表:crontab -l然后新建:crontab -e添加一行:00 03 * * * rm -rf /www/cmstest/my120/public/scripts/jpgraph/*保存退出。重启服务: /etc/rc.d/init.d/crond restart 二、每日24:00自动备份数据库 利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路...

MySQL数据库乱码-Linux下乱码问题一_MySQL

bitsCN.comMySQL数据库乱码-Linux下乱码问题一 乱码问题是很让人抓狂的问题,下面我将记录一下linux下mysql乱码问题的解决方法。 mysql在linux下乱码问题一、操作 mysql默认字符集是latin1,但是我们大部分程序使用的字符集是utf8,我们就需要修改mysql的字符集了。 1)查看默认编码 show variables like character%;+--------------------------+----------------------------+ | Variable_name | Value | +----------------------...