Articles of mysql

备份Mysql – 索引并在不同的计算机上恢复它们

我花了大部分时间来优化Mysql 5.0.x数据库 – 现在我需要将更改传递到生产服务器 如何对表的索引设置进行备份,然后在生产数据库服务器上恢复它们​​?

如何将MySQL数据库导出到MSSQL数据库?

这个任务的最终目标是在MySQL中获取完整的数据库并将其导出到MSSQL。 我希望能够用mysqldump来做到这一点。 谢谢。

什么工具可用于将MYSQL数据库转换为MSSQL 2005?

我发现以下工具将MySQL数据库转换为MSSQL。 我们想知道在我们购买产品之前是否还有其他可用的function。 我们尝试了 mysqldump –compatible=mssql –result-file=dbname_mssql.sql dbname 没有运气。 有任何想法吗?

什么是Win2008 + IIS7堆栈上的WordPress和MySQL的最佳configuration设置?

我目前有四个博客使用Wordpress运行共享托pipe公司。 这个博客有相当数量的访问,我不断收到来自托pipe公司的警告说,我正在消耗太多的服务器CPU。 考虑到我在另一家拥有大量闲置资源的公司(它有一个四核至强2.5GHz和8GB的RAM,运行在Win2008上)的专用服务器,我打算将博客移动到这台服务器上,更多的自由。 我目前正在使用这个服务器来托pipe一些使用ASP.Net和SQL Express的Web应用程序。 我已经安装了一个博客来testing,它运行良好,但出现了一些问题,并提出了一些问题: 如何正确设置wordpress插件使用的文件夹的权限,我的意思是,我应该为某些文件夹中的IIS_User设置什么权限,以便插件能够正常工作? 考虑到这是一个Window Server,最好的caching插件是什么? 在之前的托pipe公司中,我使用了WPSuperCache,但它是一个Linux堆栈。 还是应该忽略caching插件并使用IIS7的dynamiccachingfunction? 我该如何优化运行在这个服务器上的MySQL服务器(特别是关于内存和caching的设置) 我如何保护pipe理文件夹免受黑客攻击? 我知道有些人会build议我不要在Windows下运行Wordpress,但这是我唯一的select。 我甚至不知道要开始pipe理和LAMP堆栈,没有时间这样做,也没有钱租用另一台服务器。

MySQL数据库和Windows服务器备份(Windows 2008)

我有一个奇怪的问题。 我已经在Windows Server Backup中启用增量备份,所以如果我没有错,每个备份允许从某个时间点检索文件。 有没有人可以告诉我为什么当我正在恢复MySQL数据库数据文件夹时,我得到最新的备份,而不是从我select恢复的时间点备份? 谢谢

在Windows Server 2008上安装MySQL

我正在尝试在Windows Server 2008上安装MySQL 5.1,但是即使尝试了一百万种不同的东西,我仍然无法获得。 安装实际上进行顺利,但我无法启动服务 – 它给了我一个“错误0”(但有时只是一个错误) 已经尝试卸载,删除所有文件夹,registry等。 并重新安装,但仍然没有。 下面是my.ini: [client] port=3306 [mysql] default-character-set=latin1 [mysqld] port=3306 basedir="C:/Program Files/MySQL/MySQL Server 5.1/" datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/" default-character-set=latin1 default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=100 query_cache_size=0 table_cache=256 tmp_table_size=9M thread_cache_size=8 myisam_max_sort_file_size=100G myisam_sort_buffer_size=17M key_buffer_size=10M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K #skip-innodb innodb_additional_mem_pool_size=2M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=1M innodb_buffer_pool_size=17M innodb_log_file_size=10M innodb_thread_concurrency=8 有没有人有任何想法如何继续这个? 编辑: 看了事件查看器,得到这个: 插件'InnoDB'初始化函数返回错误。

如何删除已安装的MySQL并从源代码重新安装

它是通过rpm安装的。 但是需要从源代码安装来添加新的function。

mysqlhotcopy一个表

mysqlhotcopy很适合我做整个DB,但我似乎无法做一个单一的表。 我认为这应该工作 /usr/bin/mysqlhotcopy mydb_cms./^SiteUsers$/ /db0/bkp –user=xxx –password=xxx –allowold –method=cp 当我运行时,我得到: No tables to hot-copy at /usr/bin/mysqlhotcopy line 396 这是正确的数据库和表格: mysql> show tables; +——————–+ | Tables_in_mydb_cms | +——————–+ | SiteUsers | | UserTemp | +——————–+ 2 rows in set (0.00 sec) mysql> select version(); +——————————+ | version() | +——————————+ | 5.0.45 | +——————————+ 1 row in […]

需要帮助来configuration两台主机的MySql-Cluster

感谢您的回复。 我需要你的帮助以下面的方式configurationMySQL-Clustering服务器。 我有两个主机, 1] 192.168.1.107 2] 192.168.1.125 每个主机都有节点条目, 在主机上:192.168.1.107: ======================= 1] MGMT节点 2] DATA节点 3] MYSQL [API]节点 在主机上:192.168.1.125: ======================= 1] MGMT节点 2] DATA节点 3] MYSQL [API]节点 这两台服务器都放在“负载均衡器”后面来pipe理传入的连接。 因此,负载均衡器pipe理(分配)到服务器的传入连接或请求,以控制服务器上的stream量。 负载平衡器已经被configuration成这样的方式,就像一个服务器发生故障(由于系统崩溃),负载均衡器将负责转发所有传入的请求,或者所有的请求或连接都应该由活动的一个(服务器) 。 我目前的configuration文件如下: ———————————————- “my.cnf”在主机上:192.168.1.107: ================================ #MySQL服务器 [mysql_cluster] NDB-CONNECTSTRING = 192.168.1.107:1186 [NDBD] 连接串= 192.168.1.107:1186,192.168.1.125:1186 [ndb_mgm] 连接串= 192.168.1.107:1186 [ndb_mgmd] configuration文件中=的/ var / lib中/ MySQL的簇/ config.ini中 的[mysqld] NDBCLUSTER NDB-CONNECTSTRING […]

在Mac OS X上重置MySQL 5 root密码

我刚在Mac OS X Snow Leopard(10.6.1)上安装了MySQL 5,设置了一个密码并忘记了它。 我试图按照这个教程: http : //blog.innovativethought.net/2007/05/17/resetting-your-forgotten-mysql-password/但是当我这样做: /usr/local/mysql/bin/mysqld_safe –ignore-grant-table 它说: 触摸: /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err: 权限被拒绝chown: /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err: 权限被拒绝启动mysqld 守护进程与数据库从 在/ usr /本地/ MySQL的/数据 / usr / local / mysql / bin / mysqld_safe:行 380: /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err: 权限被拒绝rm: /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid: 没有权限 / usr / local / mysql / bin / mysqld_safe:行 388: /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err: 权限被拒绝来自STOPPING服务器 pid文件 /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid 三通: /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err: […]