Articles of mysql

如何在Amazon AWS Elastic Beanstalk实例中启动MySQL服务器?

我是一个相对较新的LAMP开发者,主要通过AWS学习Linux。 我有一个活动的Elastic Beanstalk实例启动并运行。 我做了以下软件包的yum安装: mysql55.x86_64 mysql55-bench.x86_64 mysql55-common.x86_64 mysql55-devel.x86_64 mysql55-libs.x86_64 mysql55-server.x86_64 mysql55-test.x86_64 这似乎安装得很好,然后键入… mysql -V 这让我 mysql Ver 14.14 Distrib 5.5.20, for Linux (x86_64) using readline 5.1 …确认mysql已安装…但是当我input… mysql -u ec2-user -p Enter password: /*leaving blank*/ 我得到… ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 现在,我正在使用在AWS控制台中创build的安全组密钥对将此服务器切入此服务器。 因此,当我以ec2用户身份login到该框时,密钥正在对我进行身份validation(来自.ppk文件)。 据我所知,这是我的“根”用户,没有密码,但我可能是错的。 所以,基本上我不明白如何开始在Linux环境中使用MySQL的基础知识。 我只使用PHPMyAdmin和从WAMP到现在的MySQL命令行。 有人可以帮我把我的电线穿过吗?

MySQL破产了; 我怎样才能保存一些表?

出于某种原因,我的MySQL不能再连接。 我正在运行三个WordPress网站,我需要保存表格。 这就是我真正真正关心的。 这是问题: root @ dev:/ var / log / mysql#mysql错误2002(HY000):无法通过socket'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2) 用phpMyAdminlogin时显示同样的错误。 所有的网站都显示这个错误: build立数据库连接时出错

MYSQL 5.6安装错误从缺less依赖libaio

所以我卸载了mysql 5.1,然后下载了mysql 5.6的客户端,devel和server rpm 我做了一个rpm -ivh的每个rpm,但得到这个错误: error: Failed dependencies: libaio.so.1()(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.1)(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 libaio.so.1(LIBAIO_0.4)(64bits) is needed by MYSQL-server-5.6.6_m9-1.linux2.6.x86_64 我环顾四周,但似乎没有这个错误是有据可查的。 我是否需要安装依赖项? 如果是的话,哪一个呢? 我的操作系统是x86_64上的CentOS Linux 6.2

如何用一个命令导出一定数量的MySql数据库

我需要导出大约20数据库在一个MySql服务器,其中包含大约100个不同的数据库,有可能使用控制台命令导出数据库名称列表到单独的文件? (当然是在Linux下)。

禁用innodb_file_per_table

我有24GB的RAM i7专用服务器,运行MySQL 5.1.68的CPanel 11.36。 在my.cnf中,我启用了innodb_file_per_table。 在MySQL重新启动之后,是否可以安全地禁用该选项,而不会对数据库造成任何损害?

检查远程mysql查询是否成功 – bash

当使用bash脚本执行远程MySQL查询时,如何知道命令是否成功。 本地它将返回一个退出代码。 但是,远程似乎发送查询,如果它能够连接到远程MySQL数据库,它将视为成功。 有什么方法可以在远程执行时查看输出,例如在本地执行。 这是脚本: #!/bin/bash RemoveID=`mysql -u root -proot -h 192.168.1.56 -e "delete from table where ID = '$1'"`

我改变了MySQL的root密码,我不能访问它。 密码包含一些字符

使用这个命令我改变了root密码 mysqladmin -u root密码fg $ pkh @ 567fghu 现在我不能访问MySQL。 这是因为mysqlparsing字符而不是我所期望的? 另外我完全删除和安装MySQL和问题是存在的。 我如何删除MySQL,以便我摆脱密码?

MySQL:我省略了一个空间 – 我做了什么?

我很好奇,学习…这是非紧急的 在运行19个数据库的生产服务器上,我input了这个错字 mysql -uroot-p[passwd] ^ omitted space 我很快就享受了12秒钟的鲨鱼 – 吃 – 五级高心率: mysql> show databases; +——————–+ | Database | +——————–+ | information_schema | | test | +——————–+ 我已经证实这个错误是无害的**,但现在很好奇,这是如何产生输出,而不是错误。 我的SQL-Fu增长,但还不是很强。 我明确尝试用无意的用户root-ppasswd进行身份validation,但是既没有将密码传递给mysql,也没有现有的真实凭证,我本来希望命令失败 – 这是否产生了一个新的理论数据库实例等待其永久写入的机会? **请允许我阻止那些倾向于强调与<enter>键过早接触的危险的人。 是的 – 空心点duck。

MySQL在重负载下自动重启

我正在做一个性能testing。 当我达到100-200个并发用户时, MySQL简单地closures并重新启动,而不会在日志文件中出现任何错误。 非常非常奇怪 MySQL版本是5.6.34,在CentOS 6上运行。 这是我如何configuration它: [mysqld] innodb_buffer_pool_size = 512M max_connections = 9000 innodb_thread_concurrency = 0 innodb_read_io_threads = 64 innodb_write_io_threads = 64 innodb_io_capacity = 5000 datadir = /data/mysql socket = /data/mysql/mysql.sock sql_mode=NO_ENGINE_SUBSTITUTION 这里是MySQL如何启动: 170212 19:06:15 mysqld_safe Number of processes running now: 0 170212 19:06:15 mysqld_safe mysqld restarted 2017-02-12 19:06:19 0 [Warning] TIMESTAMP with implicit […]

Ubuntunetworking服务器 – 在512Mb内存上的性能?

我正在考虑部署一个我开发的新的商业networking服务,但是我还不确定市场的潜力,所以我不想马上购买一个重量级的服务器。 一个我曾经处理过的ISP,我很满意,为经济型服务器提供了一个好的价格(大约65美元) Ubuntu 8.1 1.8GHz 2Mb Core 2 Duo 512Mb的RAM 80Gb高清 如果我在这台服务器上运行的只有Apache,PHP和MySQL,并且只有一个域的数据库devise良好,那么这个级别的硬件就足以给我提供合理的空间了吗? 补充:带宽是'无限的',我有一些其他的专用服务器,我没有在这个公式下的问题,所以我不认为这是一个问题。 我也可以在ISP上使用共享备份空间,因此目前也处于合理的水平。