Articles of mysql

shellpipe道行为与MySQLDump

我正在使用mysqldump作为一个大型的数据库(几GB),并从pipe道导入结果,请参阅下面的命令,是否增量pipe道,或等到第一个完成后导入? 这是一个跨服务器导入大型数据库的好方法吗? 我知道你可以导出gz,然后pscp然后导入。 快速的select是值得欢迎 mysqldump -u root -ppass -q mydatabase | mysql -u root -ppass –host=xxx.xx.xxx.xx –port=3306 -C mydatabase

MySQL升级方法

我将把一个大的数据库(9GB)从MySQL 4.1升级到MySQL 5.1。 我有2个选项(我知道的)。 哪个更好,为什么? 使用mysqldump转储整个数据库,升级服务器,然后导入mysqldump文件。 这确保了这些表格是新的5.1格式。 在新服务器上使用相同的表文件,但使用“REPAIR TABLE”命令更新它们。 不确定这种方法的可靠性。 所有表都是MyISAM。

在login到MySQL时出现分段错误

我最近在我的笔记本电脑上安装了全新的Ubuntu(HP dv7,带有4个RAM的AMD双核)。 我正在安装我的开发环境和工具,我正在做的第一件事情之一是安装MySQL。 以下是我的configuration语句与选项: ./configure –prefix=/usr/local/mysql –with-big-tables –with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock –with-named-curses-libs=/lib/libncurses.so.5.7 在做了make之后,进行了安装,我进行了后期configuration,比如设置root密码并将mysqld守护进程安装在合适的地方。 我的问题是,当我尝试login到MySQL开始使用它,下面显示发生了什么: $ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.1.42 Source distribution Segmentation fault 我已经广泛search谷歌,我已经通过mysql的bug数据库search,我还没有find任何符合我的问题。 这里是我my.cnf文件的内容,以防你想看到它: $ cat /etc/my.cnf [mysqld] basedir=/usr/local/mysql datadir=/usr/local/mysql socket=/usr/local/mysql/tmp/mysql.sock [mysql.server] user=mysql #basedir=/var/lib [client] […]

MySQL错误:1067

当我尝试启动MySQL服务器服务时,它提供了一个错误: “无法在本地计算机上启动MySQL服务器错误1067:进程意外终止” 我需要解决这个问题,而不必卸载MySQL服务器。 有没有办法做到这一点?

MySQL 4.1崩溃,数据库没有正常closures!

有时,我的MySQL 4.1 Windows服务崩溃在日志中的以下几行: 091218 9:31:25 InnoDB: Database was not shut down normally! InnoDB: Starting crash recovery. InnoDB: Reading tablespace information from the .ibd files… InnoDB: Restoring possible half-written data pages from the doublewrite InnoDB: buffer… 091218 9:31:33 InnoDB: Starting log scan based on checkpoint at InnoDB: log sequence number 2 817025450. InnoDB: Doing recovery: scanned […]

我如何将我的Redmine部署从MySQL 5迁移到PostgeSQL 8.2?

我可以完全访问这两个数据库,但显然MySQL转储文件不会干净地导入到Postgres中。 有没有从MySQL迁移到Postgres的好的步骤?

这在MySQL中意味着什么?

C:\Documents and Settings\Administrator>mysqld-nt –defaults-file="D:\MySQL\MySQ L Server 5.0\my.ini" –standalone –console 100125 10:47:26 InnoDB: Operating system error number 32 in a file operation. InnoDB: Some operating system error numbers are described at InnoDB: http://dev.mysql.com/doc/mysql/en/Operating_System_error_codes.html InnoDB: File name .\ibdata1 InnoDB: File operation call: 'open'. InnoDB: Cannot continue operation.

3 MySQl数据库中的Root帐户

我已经成功地在Ubuntu 8.10下运行mySQL,我正在努力保护数据库,并为root用户添encryption码。 我的问题: 我有一个root用户在主机“kickseed”没有设置密码 我不知道kickseed是什么,因为数据库安装在本地主机上,search周围我发现,这是与Ubuntu的操作系统本身。 从MySQL中删除这个用户帐号是安全的,还是被操作系统用于某些事情? 如果我需要保持它应该我/我可以保护它与密码? 另外我有另一个根目录下的主机IP 127.0.0.1再次可以删除这个? 我的绝对偏好是只有一个帐户有root权限,但我不想删除这些帐户,如果他们是必要的。 谢谢你容忍一个新手 问候 Hairby

性能问题同时运行MySQL和MS SQL服务器

我们正在考虑在运行MS SQL Server的同一台数据库服务器上安装MySQL。 从我的研究来看,没有技术问题同时运行,但我担心性能会受到影响。 是默认SQL Server设置为使用所有可用的内存为例? 我应该注意什么? 谢谢

问题启动Zabbix服务器

当试图启动Zabbix服务器时,出现以下错误: 启动zabbix_server:/ usr / local / sbin / zabbix_server [29360]:无法打开[/tmp/zabbix_server.log] [Permission denied] [FAILED] 在我的zabbix_server.log文件中: 18959:20100129:202911.592 [Z3001]与数据库'zabbix'的连接失败:[104 \ 5]用户'root'@'localhost'访问被拒绝(使用密码:NO) 如何更改它,以便尝试使用正确的用户名/密码进行连接? (我为root帐户设置了密码,所以无法连接到数据库。)