Questions tagged «mysql»

MySQL是Oracle现在拥有的一个开源数据库。MySQL文档内容丰富且实用。

4
跨平台集中密码管理器[重复]
可能重复: 多台计算机的密码管理器? 跨平台的集中式桌面密码管理器 你们中的任何人都知道密码管理器,它可能看起来有点像KeePass,但客户端/服务器。我想能够简单地将它安装在用户的计算机上,并且他总是最新的。 这是为了管理ssh / ftp / mysql / http,所以有一个集成的启动器会很好
1 ssh  passwords  mysql 

1
mac os x通过drupal中的ssh连接到mysql
我在mac os 10上,我想将drupal站点的本地副本连接到远程mysql数据。我可以使用ssh作为root访问服务器,数据库已设置并运行,如何使用ssh隧道或类似方法连接到远程服务器上的数据库?我不想让数据库的本地副本运行以进行开发。
1 macos  mac  ssh  mysql 

1
Ubuntu - 服务器在重启后2分钟内关闭连接
首先,大家好,因为这是我在这里发表的第一篇文章。到现在为止,我的所有问题都已经被问到并回答了:)不幸的是这次不是。 我有一个VPS(Ubuntu 14.04 32位,2 GB内存),这是我的“沙箱”。我测试我的PHP / MySQL应用程序并学习使用和管理Linux服务器。由于大约一周MYSQL表现相当慢。在约200万条记录表中,SELECT(无JOIN)花了几秒钟。 今天,我找到了一些时间来处理它并寻找问题。我已经阅读了一些有关MySQL优化的讨论。我通过SolusVM控制面板发现服务器使用100%内存。我尝试使用top检查哪个进程占用了大部分内存,但总结不到100%。最大的进程是MySQL,大约有33%的内存。 我重新启动了服务器,在第一次重启后,它会在大约2分钟后关闭所有连接。 每次重启后约2分钟我得到: Putty中的错误“ 服务器意外关闭了网络连接 ”。 该服务器上托管的任何域都会返回“ 连接超时错误 ” WinSCP尝试连接到服务器并且不返回任何错误,反复启动以建立连接 在syslog文件中,我没有关于问题的信息 - 只是mysql表需要更新的信息。 在登录(通过Putty)和关闭服务器之间的这两分钟中,我试图阻止一些服务,如mysql,cron,postfix,apache和proftpd。每次测试后,逐个服务器在重启后约2分钟内关闭连接 - 因此它对服务器行为没有影响。 我注意到在SolusVM控制面板中看内存使用情况。当连接关闭时,内存使用率从~40%下降到~20%,并且在几秒钟内增加到~50%,之后在几分钟内达到100%。 我还可以检查以了解重启后这2分钟内发生的情况? 编辑: 我还需要补充一点,因为我上次登录根目录服务器时出现了“aquota.group”和“aquota.user”文件。我不明白为什么。但尝试过quotaoff命令。在此之后,服务器在重新启动后约2分钟内关闭连接 - 所以......没有任何改变。
1 linux  ubuntu  memory  mysql 

3
无法启动MySQL重置root密码
我已经安装mysql-server在Linux机器上并忘记了(oops)root密码。浏览互联网后,一般方法如下: 停止MySQL(sudo service mysql stop) 以特殊模式启动MySQL(sudo mysqld_safe --skip-grant-tables) 登录本地服务器并重置密码(mysql -u root) 我的问题是在2号。当我运行命令时,它说了一些关于记录和启动守护进程的东西,然后以该行结束 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended 并使用sudo service mysql status确认MySQL已经停止了。 它为什么突然停止?而且(更重要的是)我怎样才能让它继续运行以便重置我的密码? 提前致谢 编辑这里是“关于loggin和启动守护进程的东西”的完整日志: $ mysqld_safe --skip-grant-tables 141219 16:55:20 mysqld_safe Logging to syslog. 141219 16:55:20 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 141219 16:55:20 mysqld_safe mysqld from …

1
使用Screen和Crontab备份MySQL
我正在尝试使用mysqldump,screen和crontab每天备份我的数据库表。如果我只运行mysqldump,它会正确转储,但如果我这样做screen,则输出文件为空。 编辑Crontab crontab -e 添加命令 0 0 * * * screen -dmS MYDATABASE_MYTABLE_backup mysqldump -u MYUSERNAME -pMYPASSWORD -h MYHOSTNAME MYDATABASE MYTABLE --compress | gzip > /root/backup/database/MYDATABASE_MYTABLE_`date +\%Y-\%m-\%d`.sql.gz

1
带有JAR的Eclipse - OpenSuse 12.1上的Classpath
你好! 好吧,我是全新的日食 - 我从来没有用过它到目前为止! 我运行OpenSuse Linux版本12.1 - 一切正常。 我目前正在尝试安装OSMGenerator - 一个允许将OpenStreetMap文件放入MySQL数据库的工具,因此我必须设置Eclipse。 首先我必须设置Eclipse OSMGenerator被设置为Eclipse项目,所以我应该能够直接在Eclipse中使用它(以及所有构建和jar选项)。但是,我需要的一件事是,作为对开发人员skyebook的另一个项目的依赖,我必须抓住这个JAR - 并将其添加到我的类路径中。 我需要这些JAR http://betaville.net/webstart/BetavilleApp.jar 好吧一个问题 - 我的课程路径在哪里?期待收到你的问候 再次链接; https://github.com/skyebook/OSMGenerator http://betaville.net/webstart/BetavilleApp.jar
1 linux  java  mysql  eclipse  jar 

1
在Ubuntu上将MSSQL Dump转换为MySQL Dump
我只有Ubuntu可以使用,因此Windows程序对我不起作用。但是基本上我从MSSQL服务器上同时拥有.bak文件和.sql文件,我需要将此数据导入到新的MySQL服务器中。 我不能使用MySQL Workbench迁移工具,因为我没有对MSSQL数据库的实际访问权限。有哪些工具可以将文件转换为可与MySQL工作台一起使用的格式?任何建议都是值得欢迎的,包括诸如转换为.csv然后导入的建议等。

1
Apache无法在Mac OS X中加载DBI模块
我dbd:mysql通过安装cpan。我有以下简单的脚本: #!/usr/bin/perl -U use DBI; $ds = 'DBI:mysql:project:localhost'; $user = 'root'; $password = '123456'; $db = DBI->connect($ds, $user, $password) or die("Connection error\n"); $res = $db->prepare("SELECT * FROM root"); $res->execute(); while (my @row = $res->fetchrow_array()) { print $row[0]; } $res->finish(); $db->disconnect(); 当我从终端运行它时,一切都很好。但是,当我在浏览器中引用它时,会发生错误。Apache错误日志: [错误] [客户端127.0.0.1] install_driver(mysql)失败:无法为模块DBD加载'/Library/Perl/5.12/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle': mysql:dlopen(/Library/Perl/5.12/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle,1):库未加载:libmysqlclient.18.dylib [错误] [客户端127.0.0.1]引用自:/Library/Perl/5.12/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle [错误] [客户端127.0.0.1]原因:在/System/Library/Perl/5.12/darwin-thread-multi-2level/DynaLoader.pm第204行找不到图像。 我安装mod_perl并按照说明更改了httpd.conf: …

1
如何解决防止MySQL数据从死机HD迁移的错误?
我正在尝试从死机HD恢复MySQL数据库。我已经按照这里关于复制旧文件的指示进行操作:https : //stackoverflow.com/questions/40479395/export-mysql-datatabase-from-a-dead-hard-drive-xampp,但是我得到以下信息错误日志中的错误消息: 170114 22:21:07 [Note] Plugin 'FEDERATED' is disabled. 170114 22:21:07 InnoDB: The InnoDB memory heap is disabled 170114 22:21:07 InnoDB: Mutexes and rw_locks use Windows interlocked functions 170114 22:21:07 InnoDB: Compressed tables use zlib 1.2.3 170114 22:21:07 InnoDB: Initializing buffer pool, size = 38.0M 170114 22:21:07 InnoDB: Completed …

2
MySQL给我一个语法错误
我的MySQL查询有问题。我收到一个我无法修复的错误,仍然需要一些帮助。这是我的PHP脚本(show_messages.php)中的代码: <?php include_once 'config.php'; $username = @$_GET['user']; $password = @$_GET['password']; $message_from = @$_GET['from']; $message_to = @$_GET['to']; if(($login = login($username, $password)) != 1) { echo $login; // return the value of the error exit; } else { $mysql = mysql_query("SELECT * FROM messages WHERE from LIKE $message_from AND to LIKE $message_to …
1 mysql 

4
在CentOS Linux上安装MySQL时失败的依赖项错误
我正在尝试在Linux上安装MySQL。似乎我对应该在特定的Linux环境中使用哪个MySQL软件包感到困惑。 我的Linux详细信息: Linux 2.6.32-71.el6.x86_64 #1 SMP Fri May 20 03:51:51 BST 2011 x86_64 x86_64 x86_64 GNU/Linux CentOS Linux release 6.0 (Final) 所以我去了MySQL软件包MySQL-server-5.5.20-1.linux2.6.x86_64.rpm(从此处下载)。我Linux-Generic从下拉菜单中选择。但是,当我尝试安装它时,出现此错误: error: Failed dependencies: libaio.so.1()(64bit) is needed by MySQL-server-5.5.20-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.5.20-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.5.20-1.linux2.6.x86_64 选择时,出现更多失败的依赖项错误MySQL-server-5.5.20-1.linux2.6.i386.rpm。因此,两者都不起作用。
1 linux  mysql  centos 


0
mysql存储过程文本文件
在使用sqlworkbench的MySQL中,如何为表创建一个过程以从文本文件中获取输入值(仅前100行)并将其存储在数据库中? 例如:在文本中,像(12,abc,heg,258)这样的值就像100行。 请帮我解决一下这个。 我试过了: use test; drop procedure if exists `ptable`; DELIMITER $$ create definer =`root`@`localhost` procedure `ptable`() begin load data local infile 'C:\Documents and Settings\Sridevi\tablevalue.txt' into table test.testtbl fields terminated by '|' lines terminated by '\n' (sno , city , state , dist, pin ) end $$ DELIMITER ; …

0
incron不执行mysql命令
我在我的服务器上配置了FTP,我想要一个功能,当csv文件上传到特定文件夹中时,应该将csv导入到mysql表中。 为此,我安装了incron。 我的incrontab -e配置是: /var/ftp/test1/ IN_CREATE /usr/bin/mysql -h localhost -u root -ppassword -e "TRUNCATE TABLE db1.test1; LOAD DATA LOCAL INFILE '$@$#' INTO TABLE db1.test1 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY '\n' IGNORE 1 LINES;" 现在问题这个mysql命令不会在新文件的外观上运行,虽然我可以在/ var / log / cron日志文件中看到它的一个条目。当我复制打印在日志文件中的命令并尝试运行它时,它运行完美。 有谁知道我在做错了什么?

1
为什么我没有建立mariadb?
错误消息如下: 141> Call Stack (most recent call first): 141> D:/tmp/mariadb-5.5.27/bu/cmake_install.cmake:81 (INCLUDE) 141> 141> 141> CMake Error at D:/tmp/mariadb-5.5.27/bu/plugin/semisync/cmake_install.cmak e:38 (FILE): 141> file INSTALL cannot find 141> "D:/tmp/mariadb-5.5.27/bu/plugin/semisync/RelWithDebInfo/semisync_master .dll". 141> Call Stack (most recent call first): 141> D:/tmp/mariadb-5.5.27/bu/cmake_install.cmake:83 (INCLUDE) 141> 141> 141> CMake Error at D:/tmp/mariadb-5.5.27/bu/plugin/semisync/cmake_install.cmak e:54 (FILE): 141> file INSTALL …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.