Questions tagged «mysql»

MySQL是Oracle拥有的开源数据库。

3
在Linux Xen VPS上优化Apache和MySQL
我有一台运行Ubuntu 8.10,具有128M RAM的Xen虚拟专用服务器(VPS)。 我通过Google找到了几个“如何针对低内存VPS优化Apache和MySQL”的页面,但是它们提供了矛盾的信息。所以我问服务器故障:如何针对低内存VPS配置优化Apache和MySQL? 几个人建议使用nginx代替Apache。我将对此进行研究,但如果可能的话,我宁愿坚持使用Apache,只是为了避免不得不学习有关在不熟悉的Web服务器之上配置应用程序堆栈的所有知识。
10 linux  apache-2.2  mysql  vps  xen 

3
设置了root密码后,为什么MYSQL仍然允许我不用密码登录?
设置了root密码后,为什么MYSQL仍然允许我从命令行登录而无需输入密码?我可以在root UNIX提示符下键入“ mysql”,它不要求输入密码,仍然允许我进行root访问。我不明白为什么现在不要求“ mysql -u root”询问我在帐户上设置的密码。 另外,我无法以“ root”用户身份从远程计算机登录mysql。我没有在下面正确配置它吗?我收到错误消息:“主机...不允许连接到该MySQL服务器。我不是为'%'配置了它吗? 这是我的用户表: mysql> select host,user,password from user; +-----------+------+-------------------------------------------+ | host | user | password | +-----------+------+-------------------------------------------+ | localhost | root | *2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19 | | % | root | | | 127.0.0.1 | root | | | ::1 | root | | | localhost …

8
MySQL my.cnf路径在哪里?
我设法找到了MySQL的安装目录: /usr/local/mysql/ 在哪里可以找到要my.cnf在哪里配置服务器的路径?我尝试创建一个/etc/my.cnf(如下所示),但没有任何影响 [mysqld] #charset collation_server=utf8_general_ci character_set_server=utf8 default_character_set=utf8
10 mysql  my.cnf 


1
Digital Ocean CentOS7服务器,无法--skip-grant-tables或重新启动mysql
几天前,我设置了Digital Ocean Droplet(服务器),并且需要访问mysql。在我尝试过的操作中,没有root密码。但是此命令: service mysql[d] stop 不起作用 显然我应该发出以下命令: sudo systemctl stop mariadb.service 但这导致 Failed to stop mariadb.service: Unit mariadb.service not loaded. 此外,此命令 mysqld_safe --skip-grant-tables --skip-networking & mysql -u root 结果如下: sudo: mysqld_safe: command not found ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [1]+ Exit …

3
如何将MySQL 5.7.9安装到Ubuntu 14.04?
我尝试使用这些指示进行安装,但是安装安装的版本为5.5。 $ sudo apt-get install software-properties-common $ sudo add-apt-repository -y ppa:ondrej/mysql-5.7 $ sudo apt-get update $ sudo apt-get install mysql-server http://tecadmin.net/install-mysql-5-on-ubuntu/

3
AWS RDS MySQL与Aurora
我到处都读到Aurora的性能更高(主张等)。如果是这样,并且忽略了成本差异,那么任何人使用RDS MySQL的原因是什么?两者之间的技术差异是什么,这会使某人不选择Aurora?

1
是否可以将整个/ var / lib / mysql文件夹复制到其他服务器?(mysql与mariadb,不同版本)
我曾经有一个带有MySQL的Linux系统(LMDE)。系统对大多数数据库使用innodb_file_per_table。(不确定版本,LMDE中的“最新”版本) 我现在在使用MariaDB的新系统(Manjaro / Arch)。 $ mysql --version mysql Ver 15.1 Distrib 10.0.15-MariaDB, for Linux (x86_64) using readline 5.1 旧的系统有很多大数据库,我真的更喜欢不必使用mysqldump复制。我更喜欢从旧系统复制/ var / lib / mysql文件夹。 这可能吗?

4
MySQL连接适用于localhost,但不适用于127.0.0.1
我在Debian Wheezy(apt-get install mysql-server mysql-client)上有一个非常标准的MySQL安装,我已经成功完成了很多次。 当我尝试通过连接时localhost,一切正常。但是通过连接127.0.0.1会出现错误消息: $ mysql -h localhost -P 3306 -u xxx -p -- works $ mysql -h 127.0.0.1 -P 3306 -u xxx -p ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 当我尝试从Java应用程序进行连接时,尽管我将其localhost用作主机名,但也会遇到类似的错误: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure. The last packet …
9 mysql 

1
MySQL(MariaDB)经常崩溃
我最近将一台运行MySQL的旧服务器迁移到了一台运行MariaDB 5.5的新VPS。我在服务器上没有运行太多的东西(仅几个PHP站点),可用内存似乎还可以,但是数据库不断崩溃-有时每隔几天,有时在几个小时内崩溃。 我在日志中收到以下错误: 131231 1:43:04 [ERROR] mysqld: Out of memory (Needed 128917504 bytes) 131231 1:43:04 [ERROR] mysqld: Out of memory (Needed 96681984 bytes) 131231 1:43:04 [ERROR] mysqld: Out of memory (Needed 72499200 bytes) 131231 1:43:04 [ERROR] mysqld: Out of memory (Needed 54362112 bytes) 131231 1:43:04 InnoDB: The InnoDB memory heap …

3
如何卸载MariaDB并重新安装MySQL?MySQL安装变成MariaDB安装
我最近通过桌面升级了CentOS系统。错误! 我让MariaDB和phpMyAdmin在运行之前都很好-但升级后它们停止了。 我疯狂地搜索了谷歌,并尝试遵循一些有关MariaDB的教程* MySQL重新安装,直到我来到这里: http://centosforge.com/node/how-replace-mysql-mariadb-centos-6-includes-mysql-uninstall-instructions-and-yum-install 我执行了以下命令以删除所有MySQL: yum remove mysql-server mysql-libs mysql-devel mysql* 然后尝试重新安装MySQL: 如下所示-它崩溃并显示以下错误: ***************************************************************** [root@localhost ~]# yum install mysql-server mysql mysql-devel ***************************************************************** Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.serverspace.co.uk * extras: centos.serverspace.co.uk * rpmforge: www.mirrorservice.org * updates: mirror.rmg.io Setting up Install Process Package mysql-server …

6
为SSL配置了MySQL,但SSL仍被禁用..!
我使用以下脚本为MySQL配置了SSL。 #!/bin/bash # mkdir -p /root/abc/ssl_certs cd /root/abc/ssl_certs # echo "--> 1. Create CA cert, private key" openssl genrsa 2048 > ca-key.pem echo "--> 2. Create CA cert, certificate" openssl req -new -x509 -nodes -days 1000 -key ca-key.pem > ca-cert.pem echo "--> 3. Create Server certificate, key" openssl req -newkey …

1
在MySQL 5.5中更改打开文件限制
我在使用open-files-limit参数在Ubuntu 12.04上运行的mysql 5.5遇到问题。 我最近注意到由于1024限制而引起的一些问题,实际上主系统限制设置为1024,所以我用以下内容修改了/etc/security/limits.conf: * soft nofile 32000 * hard nofile 32000 root soft nofile 32000 root hard nofile 32000 之后,我检查了root甚至是mysql用户的ulimit值,都返回了新值:32000,因此我假设更改已经完成。 我还更改了my.cnf文件的值,将open-files-limit设置为24000,如下所示: open-files-limit = 24000 现在出现了一个奇怪的部分,当我重新启动mysql服务并检查open_files_limit变量时,它返回它仍然设置为1024,所以我遇到的问题与以前(显然)尝试使用open-files-limit相同而是在my.cnf配置文件中使用open_files_limit,结果相同,但是,如果我重写了service命令以启动服务并仅使用mysqld(无附加参数)启动,则服务会启动,并且当我检查参数时它会返回32000 ...我不知道它从哪里获取该值,因为它不是在my.cnf上设置的,而且至少不是我自己没有通过命令行给出的。 关于为什么它无法正常工作以及如何以正常方式解决问题的任何想法(通过服务发布...)?
9 mysql  ulimit  open 

3
与MyISAM混合使用时,InnoDB表在mysqldump期间是否被锁定?
我正在寻找适用于mysql服务器的备份解决方案,并且我需要的停机时间尽可能短。我有以下几点: MySQL服务器 他们没有被复制 每个服务器代表自己的服务器 这个数字可能会增加,因此设置主/从复制不是一个好主意。 我认为最简单的备份方法是将mysqldump与“ automysqlbackup”之类的软件一起使用。我最重要的数据使用InnoDB。我的InnoDB表很重。 问题是:如果我对服务器中的所有数据库执行mysqldump,它将锁定我的Innodb表吗?

2
Amazon RDS:什么是IO请求?
我有一个RDS实例,花费了我很多钱。从我在亚马逊上的帐户活动中,我看到该实例在过去7天中已收到约800,000,000个IO请求。 为了给您一点视角,我的应用每天仅获得约6,000次唯一访问,它并没有建立那么多的数据库连接。 那么,IO请求到底是什么?为什么这个数字如此之高?如果有必要,我愿意尽我所能来降低成本,但是我不确定到底发生了什么。 我会很感激你的想法。
9 mysql  io  amazon-rds 

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.