游戏和服备忘问题简析
今天游戏和服,发现数据备份好后,导入不到目标库中,
mysql -h10.66.125.733 --port 3306 -u sanda -pX12234455 --default-character-set=utf8 sanda_s10 < /data/mysql/8/user.sql
返回
ERROR 1044 (42000) at line 20: Access denied for user 'sanda'@'10.105.%' to database 'sanda_s10'
经查缺少了,以下两个权限:
mysql> grant LOCK TABLES on *.* to sanda@'10.105.%'; mysql> grant alter on *.* to sanda@'10.105.%';
或者就授予全部权限
grant all privileges on *.* to 'sanda'@'%' identified by 'X12234455'; grant all privileges on *.* to 'sanda'@'%' with grant option;
2.mysqldump的时候,数据导出到一半多时,发生数据库网络连接断开的异常,而没让和服人员感知到备份过程已中断,鉴于第一次遇到这种异常,我们的和服工具需要加强这块提示,有连接断开的异常及时通知到和服人员,JAVA调用系统指令没错误信息返回,得查查。
3.每合一个区前,要检测磁盘够不够用来备份
4.支持在一个页面多个区一起
5.从客户端和服务器合好一个表发送合下一个表的请求,改成服务器合好一个表广播给客户端,这样即使断开连接也不会有问题
6.主键冲突,则忽略这条,不影响后续执行
总结
以上就是本文关于游戏和服备忘问题简析的全部内容,希望对大家有所帮助。有什么问题可以随时留言,小编会及时回复大家的。欢迎朋友们参阅本站其他相关专题。
相关推荐
-
MySql 备忘录
一.关于空值 提示: 在MySQL中如果不为NOT NULL字段赋值(等同于赋NULL值) 例如: 为一个NOT NULL的整型赋NULL值,结果是0,它并不会出错, 为一个NOT NULL的CHAR型赋NULL值,结果是''(空字符串) DATATIME -> '0000-00-00 00:00:00 ' MySQL会自动将NULL值转化为该字段的默认值, 那怕是你在表定义时没有明确地为该字段设置默认值. 也就是说,MySQL中NOT NULL并不是一个约束条件了. 如果字段设置为可空,则插入
-
批处理_mysql建立游戏排行榜!
先在服务器"server"上安装个msql服务器,并设置成以服务运行,改root密码为kkk.具体看书. 建立数据库,如:mygame,建立表:game 字段:id,数据类型为int,自动编号,索引,主键 字段:name,数据类型text 字段:dir,数据类型text 字段:num,数据类型int,默认值为0. 具体看书. 添加游戏: 执行命令行mysql\bin\mysql.exe 输入:insert into game (name,dir) values ('天龙八部,'TLBB
-
游戏和服备忘问题简析
今天游戏和服,发现数据备份好后,导入不到目标库中, mysql -h10.66.125.733 --port 3306 -u sanda -pX12234455 --default-character-set=utf8 sanda_s10 < /data/mysql/8/user.sql 返回 ERROR 1044 (42000) at line 20: Access denied for user 'sanda'@'10.105.%' to database 'sanda_s10' 经查缺少了
-
php设计模式之备忘模式分析【星际争霸游戏案例】
本文实例讲述了php设计模式之备忘模式.分享给大家供大家参考,具体如下: 我们在玩星际任务版或者单机与电脑对战的时候,有时候会突然要离开游戏,或者在出兵前面,需要存储一下游戏. 那么我们通过什么办法来保存目前的信息呢?而且在任何时候,可以恢复保存的游戏呢? 待解决的问题:保存游戏的一切信息,如果恢复的时候完全还原. 思路:建立一个专门保存信息的类,让他来处理这些事情,就像一本备忘录. 为了简单,我们这里用恢复一个玩家的信息来演示. 备忘(Memento)模式示例: <?php //备忘类 cla
-
Mysql中FIND_IN_SET()和IN区别简析
前段时间项目中使用到Mysql的FIND_IN_SET函数,感觉挺好用的.过一段时间,老大找到我说,这个需要改为IN,哈哈,只能改了,原因会在下面分析到! 弄个测试表来说说两者的区别,测试数据直接在问答区copy一份,能说明问题就行,哈哈,如果侵犯您的版权还请见谅,互联网吗,就需要分享! 测试代码: CREATE TABLE `test` ( `id` int(8) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `list` var
-
简析mysql字符集导致恢复数据库报错问题
mysql字符集编码错误的导入数据会提示错误了,这个和插入数据一样如果保存的数据与mysql编码不一样那么肯定会出现导入乱码或插入数据丢失的问题,下面我们一起来看一个例子. <script>ec(2);</script> 恢复数据库报错:由于字符集问题,最原始的数据库默认编码是latin1,新备份的数据库的编码是utf8,因此导致恢复错误. [root@hk byrd]# /usr/local/mysql/bin/mysql -uroot -p'admin' t4x < /t
-
Oracle的数据字典技术简析
正在看的ORACLE教程是:Oracle的数据字典技术简析.数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等.当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息. Oracle中的数据字典有静态和动态之分.静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的.以下
-
JS操作COOKIE实现备忘记录的方法
本文实例讲述了JS操作COOKIE实现备忘记录的方法.分享给大家供大家参考,具体如下: 具体涉及JS针对cookie的写入与获取操作,代码如下: function getCookie(c_name) { if (document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start!=-1) { c_start = c_start + c_name.length + 1;
-
Python中利用函数装饰器实现备忘功能
"备忘"的定义 "memoization"(备忘)这个词是由Donald Michie在1968年提出的,它基于拉丁语单词"memorandum"(备忘录),意思是"被记住".虽然它和单词"memorization"在某种程度上有些相似,但它并不是该单词的错误拼写.实际上,Memoisation是一种用于通过计算来加速程序的技术,它通过记住输入量的计算结果,例如函数调用结果,来实现其加速目的.如果遇到相同的
-
ASP的Error对象知识简析
在VBScript中,有一个On Error Resume Next语句,它使脚本解释器忽略运行期错误并继续脚本代码的执行.接着该脚本可以检查Err.Number属性的值,判别是否出现了错误.如果出现错误,返回一个非零值.在ASP3.0中,也可以使用OnErrorGoto0"转回到"缺省的错误处理.在ASP2.0中实际也进行这种处理,但是没有相应文档说明,这在很多asp数据相关处理文件中司空见惯,加上On Error Resume Next,关闭缺省的错误处理,然后用err抓住, If
-
Python中的字典遍历备忘
备忘一下python中的字典如何遍历,没有什么太多技术含量.仅供作为初学者的我参考. 复制代码 代码如下: #!/usr/bin/env python # coding=utf-8 demoDict = {'1':'Chrome', '2':'Android'} for key in demoDict.keys(): print key for value in demoDict.values(): print value for key in demoDict: pri
-
shp2sqlserver 用法简析
shp2sqlserver用法简析 官方说明: shp2sqlserver is a command line tool for loading shapefiles into Microsoft SQL Server 2008. It is modeled after PostGIS's shp2pgsql, except that it loads directly into the database instead of writing sql to stdout. http://code
随机推荐
- 简单了解Python下用于监视文件系统的pyinotify包
- JavaScript实现图片瀑布流和底部刷新
- Windows 2003 64位正式版抢先体验
- 解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
- thinkphp实现分页显示功能
- Bootstrap学习笔记之进度条、媒体对象实例详解
- android 开发教程之日历项目实践(二)
- jQuery动态添加删除select项(实现代码)
- Shell脚本学习指南之文本处理工具
- SQL Server数据库定时自动备份
- Jquery+CSS3实现一款简洁大气带滑动效果的弹出层
- Python下使用Psyco模块优化运行速度
- 异步调用webservice返回responseXML为空的问题解决方法
- Android入门教程之创建样式与主题
- AndroidGUI27中findViewById返回null的快速解决办法
- C#.net编程创建Access文件和Excel文件的方法详解
- Python工程师面试必备25条知识点
- Spring根据URL参数进行路由的方法详解
- 完美解决安装完tensorflow后pip无法使用的问题
- 浅谈C#在网络波动时防重复提交的方法