• 关于

    mysql log

    的搜索结果

回答

查找并打开您的MySQL配置文件,通常是Ubuntu上的/etc/mysql/my.cnf。查找显示“日志记录和复制”的部分 * Logging and Replication Both location gets rotated by the cronjob. Be aware that this log type is a performance killer. log = /var/log/mysql/mysql.log 或在较新版本的mysql中,注释掉这行代码 general_log_file = /var/log/mysql/mysql.log general_log = 1 log_error = /var/log/mysql/error.log 只需取消注释“ log”变量即可打开日志记录。使用以下命令重新启动MySQL:sudo /etc/init.d/mysql restart 现在,我们准备开始监视查询的出现。打开一个新终端,然后运行此命令滚动日志文件,并在必要时调整路径。 tail -f /var/log/mysql/mysql.log
保持可爱mmm 2019-12-02 03:15:27 0 浏览量 回答数 0

回答

这是启用它们的一种简单方法。在mysql中,我们通常需要查看3个日志,这在任何项目开发过程中都是最需要的。 The Error Log。它包含有关服务器运行时发生的错误的信息(以及服务器启动和停止) The General Query Log。这是mysqld所做的一般记录(连接,断开连接,查询) The Slow Query Log。它由“慢速” SQL语句组成(如其名称所示)。 默认情况下,MYSQL中未启用任何日志文件。所有错误将显示在系统日志(/var/log/syslog)中。 要启用它们,只需执行以下步骤: 步骤1:转到此文件(/etc/mysql/conf.d/mysqld_safe_syslog.cnf)并删除或注释这些行。 步骤2:转到mysql conf文件(/etc/mysql/my.cnf),然后添加以下几行 要启用错误日志,请添加以下内容 [mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log 要启用一般查询日志,请添加以下内容 general_log_file = /var/log/mysql/mysql.log general_log = 1 要启用慢查询日志,请添加以下内容 log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes 第三步:保存文件并使用以下命令重启mysql service mysql restart 要在运行时启用日志,请登录mysql客户端(mysql -u root -p)并输入: SET GLOBAL general_log = 'ON'; SET GLOBAL slow_query_log = 'ON'; 最后,我想在这里提及的一件事是,我从博客中阅读了此内容。谢谢。这个对我有用。来源:stack overflow
保持可爱mmm 2020-05-11 16:59:53 0 浏览量 回答数 0

问题

关于mysql 默认err日志及mysqld.log的问题

os:centos 6.21、我的mysql5.1.69默认怎么没$hostname.err日志呢。只有/var/log/mysqld.log,另一个mysql5.5.31中同时有$hostname.err和/var/log/mysqld....
落地花开啦 2019-12-01 19:55:16 2236 浏览量 回答数 1

问题

nacivat连接阿里云mysql报Lost connection to MySQL server at ‘reading initial communication packet', system error: 0

配置文件Both location gets rotated by the cronjob.Be aware that this log type is a performance killer.As of 5.1 you can enab...
ted也被占了 2019-12-01 20:25:38 2752 浏览量 回答数 1

问题

mysql 单机多实例 脚本启动报 ERROR 2002 (HY000)?报错

mysql 单机多实例脚本启动时候报错 #!/bin/sh # This is an interactive program, we needthe current locale [ -f /etc/profile.d/lang.sh ...
爱吃鱼的程序员 2020-06-08 09:39:35 0 浏览量 回答数 1

回答

#Enter a name for the binary log. Otherwise a default name will be used. #log-bin="D:/MySQL/logs/" #Enter a name for the query log file. Otherwise a default name will be used. #log= "D:/MySQL/logs/" #Enter a name for the error log file. Otherwise a default name will be used. log-error= "D:/MySQL/logs/" #Enter a name for the update log file. Otherwise a default name will be used. #log-update= "D:/MySQL/logs/" 注意路径
落地花开啦 2019-12-02 01:48:06 0 浏览量 回答数 0

回答

您好! 设置方法 方法一:全局变量设置将 slow_query_log 全局变量设置为“ON”状态 mysql> set global slow_query_log='ON'; 设置慢查询日志存放的位置 mysql> set global slow_query_log_file='/usr/local/mysql/data/slow.log'; 查询超过1秒就记录 mysql> set global long_query_time=1; 方法二:配置文件设置修改配置文件my.cnf,在[mysqld]下的下方加入 [mysqld] slow_query_log = ON slow_query_log_file = /usr/local/mysql/data/slow.log long_query_time = 1 重启MySQL服务
xiaohf 2019-12-02 01:28:29 0 浏览量 回答数 0

回答

[client]socket = xxxxxxxxxxxx 和 [mysqld] socket = xxxxxxxxxxxx 一致,并且没遗漏 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 这个是我的/etc/my.cnf下面的内容 现在没有 [client] socket =/var/lib/mysql/mysql.sock 加上上面的话 # source /etc/my.cnf -bash: [mysqld]: command not found -bash: symbolic-links=0: command not found -bash: [client]: command not found -bash: socket: command not found -bash: [mysqld_safe]: command not found -bash: log-error=/var/log/mysqld.log: 没有那个文件或目录 -bash: pid-file=/var/run/mysqld/mysqld.pid: 没有那个文件或目录 你客户端提示是去连 /tmp/mysql.sock你看看你的配置的socket配的明显不对应.可以试试 mysql -u XXX -p -S /var/lib/mysql/mysql.sock
a123456678 2019-12-02 02:43:25 0 浏览量 回答数 0

回答

百度一下 mysql慢查询 0######不是为了监控性能呢######一看就知道是喜欢追新的童鞋。MySQL5.6的日志配置项已经不是这个了,看最新的手册去吧,要改两个地方。追新要谨慎啊。######我的是5.5的看了手册,在my.ini 加 log,还是没效果,检查了 show variables like '%log%'; log为 OFF,用 set GLOBAL LOG="ON";启动它,OK了,可是MYSQL重启log又回到OFF状态。###### 我的是5.5的看了手册, 在my.ini 加 log,还是没效果, 检查了 show variables like '%log%';  log为 OFF, 用 set GLOBAL LOG="ON";启动它,OK了, 可是MYSQL重启log又回到OFF状态。 ###### 我是打开了Mysql的查询日志,可以看到所有的查询操作。 在项目中,也打开了框架的Log,也可以直接看到查询过程。 ###### 有两个参数控制mysql所有执行的sql语句: general_log_file 指定查询日志的文件路径 不能在运行时设置,必须在mysql启动配置文件(my.cnf, my.ini)中指定。 general_log=N  N可取1或0,表示是否记录查询日志。可在运行时使用set global general_log=1指令临时打开记录功能。同理,可使用set global general_log=0指令关闭查询记录功能。
kun坤 2020-06-07 09:35:07 0 浏览量 回答数 0

问题

win7系统下mysql的安装问题

以下是错误信息: 100824 21:49:18 [Note] Plugin 'FEDERATED' is disabled. C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Tabl...
蛮大人123 2019-12-01 19:48:23 1273 浏览量 回答数 1

回答

"百度一下 mysql慢查询 0######不是为了监控性能呢######一看就知道是喜欢追新的童鞋。MySQL5.6的日志配置项已经不是这个了,看最新的手册去吧,要改两个地方。追新要谨慎啊。######我的是5.5的看了手册,在my.ini 加 log,还是没效果,检查了 show variables like '%log%'; log为 OFF,用 set GLOBAL LOG="ON";启动它,OK了,可是MYSQL重启log又回到OFF状态。###### 我的是5.5的看了手册, 在my.ini 加 log,还是没效果, 检查了 show variables like '%log%';  log为 OFF, 用 set GLOBAL LOG="ON";启动它,OK了, 可是MYSQL重启log又回到OFF状态。 ###### 我是打开了Mysql的查询日志,可以看到所有的查询操作。 在项目中,也打开了框架的Log,也可以直接看到查询过程。 ###### 有两个参数控制mysql所有执行的sql语句: general_log_file 指定查询日志的文件路径 不能在运行时设置,必须在mysql启动配置文件(my.cnf, my.ini)中指定。 general_log=N  N可取1或0,表示是否记录查询日志。可在运行时使用set global general_log=1指令临时打开记录功能。同理,可使用set global general_log=0指令关闭查询记录功能。 "
montos 2020-05-30 23:46:28 0 浏览量 回答数 0

回答

1、首先确认你日志是否启用了mysql>show variables like 'log_bin'。 2、如果启用了,即ON,那日志文件就在mysql的安装目录的data目录下。 3、怎样知道当前的日志mysql> show master status。 4、看二进制日志文件用mysqlbinlog,shell>mysqlbinlog mail-bin.000001或者shell>mysqlbinlog mail-bin.000001 | tail,Windows 下用类似的。 MySQL的日志操作: 1、首先,登陆mysql后,执行sql语句:show variables like 'log_bin'。 2、#错误日志log-errol开启方式:在my.ini的[mysqld]选项下:添加代码:log-error=E:\log-error.txt。 记录内容:主要是记录启动、运行或停止mysqld时出现的致命性问题,都是系统级的错误记录。 3、#查询日志:log,开启方式:在my.ini的[mysqld]选项下:添加代码:log=E:/mysql_log.txt。 4、#二进制日志:log-bin,开启方式:在my.ini的[mysqld]选项下:添加代码:log-bin=E:/mysql_log_bin,记录内容:主要是记录所有的更改数据的语句,可使用mysqlbinlog命令恢复数据。 答案来源于网络
养狐狸的猫 2019-12-02 03:01:09 0 浏览量 回答数 0

问题

如何在MySQL中查看日志文件?

我已经读过Mysql服务器创建了一个日志文件,其中记录了所有活动-例如何时以及执行什么查询。 有人可以告诉我它在系统中的什么位置吗?我该怎么读? 基本上,我需要使用不同的输入[两个...
保持可爱mmm 2020-05-11 16:59:42 1 浏览量 回答数 1

问题

linux一键包mysql日志怎么按月放存

linux 一键包 mysql日志怎么按月放存,这个文件大了120M多时就会报错,请教怎么按年月日存放 log=/alidata/log/mysql/mysql.log...
易博 2019-12-01 21:59:05 4128 浏览量 回答数 0

回答

我知道这篇文章很旧,但是仍然出现在搜索结果中。我无法在线找到该问题的解决方案,所以最终我自己弄清楚了。如果您使用的是Ubuntu,则存在一个名为“ Apparmor”的程序,该程序阻止MySQL查看该文件。如果希望MySQL能够从“ tmp”目录中读取文件,则需要执行以下操作: sudo vim /etc/apparmor.d/usr.sbin.mysqld 进入文件后,您将看到一堆MySQL可以使用的目录。将行添加/tmp/** rwk到文件中(我不确定它在哪里重要,但这是我放置它的示例): /etc/mysql/*.pem r, /etc/mysql/conf.d/ r, /etc/mysql/conf.d/* r, /etc/mysql/*.cnf r, /usr/lib/mysql/plugin/ r, /usr/lib/mysql/plugin/.so mr, /usr/sbin/mysqld mr, /usr/share/mysql/** r, /var/log/mysql.log rw, /var/log/mysql.err rw, /var/lib/mysql/ r, /var/lib/mysql/** rwk, /tmp/** rwk, /var/log/mysql/ r, /var/log/mysql/* rw, /var/run/mysqld/mysqld.pid w, /var/run/mysqld/mysqld.sock w, /run/mysqld/mysqld.pid w, /run/mysqld/mysqld.sock w, 现在,您需要做的就是重新加载Apparmor: sudo /etc/init.d/apparmor reload 注意我使用了“ vim”,但是用您喜欢的文本编辑器代替它就是您知道如何使用。来源:stack overflow
保持可爱mmm 2020-05-17 21:07:40 0 浏览量 回答数 0

回答

LNMP 环境 -- 本文档将搭建基于 LNMP 环境的 discuz 论坛, dedecms 企业网站 1.1 基础环境 配置环境: 角色: IP 主机名 操作系统 软件版本 LNMP 192.168.10.13 node10013 CentOS7 基础配置 参考博客 https://www.jianshu.com/p/3177c99f1075 1.2 Nginx 软件 安装 yum -y install epel-release yum -y install nginx 配置nginx 1.3 MySQL 安装 准备安装目录 mkdir /opt/{app,src} 下载 wget -O /opt/src/mysql-5.7.tar.gz https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz tar -zxf /opt/src/mysql-5.7.tar.gz -C /opt/app mv /opt/app/mysql-5.7.23-linux-glibc2.12-x86_64/ /opt/app/mysql57 准备配置文件 vim /etc/my.cnf [mysqld] user = mysql bind_address = 127.0.0.1 port = 3306 basedir = /opt/app/mysql57/ datadir = /opt/app/mysql57/data/data tmpdir = /opt/app/mysql57/data/tmp socket = /opt/app/mysql57/data/logs/mysql.sock pid-file = /opt/app/mysql57/data/logs/mysqld.pid log_error = /opt/app/mysql57/data/logs/error_mysqld.log character_set_server = utf8 InnoDB innodb_file_per_table = ON innodb_file_format_check = ON innodb_data_file_path = ibdata1:100M:autoextend innodb_temp_file_path = ../tmp/ibtmp1:12M:autoextend innodb_log_group_home_dir = /opt/app/mysql57/data/redolog/ innodb_undo_directory = /opt/app/mysql57/data/undolog/ log_bin = /opt/app/mysql57/data/binlog/mysql_bin relay_log = /opt/app/mysql57/data/relaylog/relay_log [client] socket = /opt/app/mysql57/data/logs/mysql.sock 初始化MySQL 创建 MySQL 用户和用户组 groupadd -r mysql useradd -M -g mysql -r -d /dev/null -s /sbin/nologin mysql 创建mysql 的 data 目录, 并赋权限 mkdir -p /opt/app/mysql57/data/{binlog,data,logs,redolog,tmp,undolog} chown -R mysql:mysql /opt/app/mysql57/data/ ln -s /opt/app/mysql57/data/logs/mysql.sock /tmp/mysql.sock 初始化 mysql ./bin/mysqld --initialize 启动MySQL /opt/app/mysql57/bin/mysqld_safe --defaults-file=/etc/my.cnf 1.4 安装 PHP 下载 wget -O /opt/src/php-5.6.tar.gz http://101.96.10.63/cn2.php.net/distributions/php-5.6.40.tar.gz 安装依赖程序 yum -y install libxml2-devel openssl-devel curl-devel libjpeg-devel freetype-devel gmp-devel libmcrypt-devel 源码编译安装 PHP ./configure --prefix=/opt/app/php56 --with-config-file-path=/opt/app/php56/etc --disable-ipv6 --enable-bcmath --enable-dba --enable-ftp --enable-mbstring --enable-sockets --enable-exif --enable-pcntl --enable-soap --enable-zip --with-curl --with-iconv --with-gettext --with-gd --with-gmp --with-freetype-dir --with-jpeg-dir --with-png-dir --with-mcrypt --with-mhash --with-openssl --with-tidy --with-zlib --with-mysqli=mysqlnd --with-mysql=/opt/app/mysql57/ --with-pdo-mysql=mysqlnd --enable-fpm 准备 php-fpm 启动程序 cp sapi/fpm/init.d.php-fpm /opt/app/php56/sbin/ chmod +x /opt/app/php56/sbin/init.d.php-fpm 准备配置文件 php.ini ... error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE display_errors = Off display_startup_errors = Off log_errors = On error_log = /opt/app/php56/var/log/php_errors.log ... + php-fpm.conf ;;;;;;;;;;;;;;;;;;;;; ; FPM Configuration ; ;;;;;;;;;;;;;;;;;;;;; ;; the global prefix /opt/app/php56/ include=etc/php-fpm.d/*.conf [global] pid = run/php-fpm.pid error_log = log/php-fpm.error.log log_level = notice emergency_restart_threshold = 60 emergency_restart_interval = 60s process_control_timeout = 10s ;process.max = 0 ;daemonize = yes rlimit_files = 65000 ;rlimit_core = 0 events.mechanism = poll [web] user = nginx group = nginx ;listen = 127.0.0.1:9000 listen = var/run/php_$pool.socket listen.backlog = 4096 listen.mode = 0666 pm = dynamic pm.max_children = 300 pm.start_servers = 20 pm.min_spare_servers = 10 pm.max_spare_servers = 20 pm.max_requests = 4000 pm.status_path = /phpstatus access.format = %t %l - "%m %r%Q%q" - %s %f %{mili}d %{kilo}M %C%% slowlog = var/log/php.slow.$pool.log request_slowlog_timeout = 2 request_terminate_timeout = 60 rlimit_files = 10240 catch_workers_output = yes 1.5 安装 Jdk 和 tomcat 下载jdk 官网: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载: wget -O /opt/src/jdk-8u201-linux-x64.tar.gz https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz?AuthParam=1548039137_19e70267ff71b8421fa06c56911e8639 如果程序需要JDBC, 可以下载 官网 https://dev.mysql.com/downloads/file/?id=480287 下载 tomcat wget -O /opt/src/apache-tomcat-9.0.14.tar.gz http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.14/bin/apache-tomcat-9.0.14.tar.gz 解压缩并安装配置 tar zxf jdk-8u131-linux-x64.tar.gz cp -r jdk1.8.0_131/ /opt/app/jdk1.8 cat <<-EOF >> /etc/profile export JAVA_HOME=/opt/app/jdk1.8 export CLASSPATH=${JAVA_HOME}/lib export JRE_HOME=${JAVA_HOME}/jre export PATH=${JAVA_HOME}/bin:$PATH EOF source /etc/profile 解压缩并安装 tar zxf /opt/src/apache-tomcat-9.0.14.tar.gz cp -r /opt/src/apache-tomcat-9.0.14 /opt/app/tomcat ln -s /opt/app/tomcat/.sh /opt/bin catalina.sh start 2. 安装 安装discuz 2.1 准备discuz 下载discuz wget -O /opt/src/Discuz_X2.5_PHP7.0_SC_UTF8.zip http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_PHP7.0_SC_UTF8.zip 解压并安装 unzip -d /opt/src/discuz /opt/src/Discuz_X2.5_PHP7.0_SC_UTF8.zip cp /opt/src/discuz/upload /opt/www/ mkdir -p /opt/log/nginx MySQL 创建数据库及用户 MySQL [(none)] > CREATE DATABASE ultrax; MySQL [(none)] > GRANT ALL ON ultrax. TO 'ultraxUser'@'localhost' IDENTIFIED BY 'ultraxPassword'; MySQL [(none)] > FLUSH PRIVILEGES; 编辑 discuz 配置文件 cp /opt/www/discuz/config/config_global_default.php /opt/www/discuz/config/config_global.php cp /opt/www/discuz/config/config_ucenter_default.php /opt/www/discuz/config/config_ucenter.php 设置权限 chown nginx:nginx /opt/www/discuz/data/ /opt/www/discuz/config/ /opt/www/discuz/uc_client/data/ /opt/www/discuz/uc_server/data/ 2.2 编辑 nginx 编辑配置文件 vim /etc/nginx/conf.d/server.conf server { listen 80; server_name discuz.top; root /opt/www/discuz; index index.php; # 配置静态文件不记录日志, 以及过期时间 location ~ .*.(gif|jpeg|png|bmp|swf)$ { expires 3d; access_log off; ## 配置防盗链 valid_referers none blocked discuz.top www.discuz.top; if ($invalid_referer) { return 403; } } location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME /opt/www/discuz/$fastcgi_script_name; fastcgi_pass unix:/opt/app/php56/var/run/php_discuz.socket; fastcgi_index index.php; } access_log /opt/log/nginx/discuz_access.log; error_log /opt/log/nginx/discuz_error.log; } 启动 systemctl start nginx 初始化站点 windows 修改host 文件 192.168.10.13 discuz.top 192.168.10.13 dedecms.top 访问 http://discuz.top/install 初始化 3. 安装 dedecms 3.1 下载并安装 下载 dedecms wget -O /opt/src/DedeCMS-V5.7-UTF8-SP2.tar.gz http://updatenew.dedecms.com/base-v57/package/DedeCMS-V5.7-UTF8-SP2.tar.gz 解压缩并安装 tar zxf /opt/src/DedeCMS-V5.7-UTF8-SP2.tar.gz cp -r /opt/src/DedeCMS-V5.7-UTF8-SP2/uploads/ /opt/www/dedecms chown -R nginx:nginx /opt/www/dedecms/ 3.2 配置服务 配置nginx ... dedecms server { listen 80; server_name dedecms.top; root /opt/www/dedecms; index index.php; # 配置静态文件不记录日志, 以及过期时间 location ~ .*\.(gif|jpeg|png|bmp|swf)$ { expires 3d; access_log off; # 配置防盗链 valid_referers none blocked dedecms.top www.dedecms.top; if ($invalid_referer) { return 403; } } location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME /opt/www/dedecms/$fastcgi_script_name; fastcgi_pass unix:/opt/app/php56/var/run/php_web.socket; fastcgi_index index.php; } access_log /opt/log/nginx/dedecms_access.log; error_log /opt/log/nginx/dedecms_error.log; } ... 配置数据库 MySQL [(none)] > GRANT ALL ON dedecms.* to 'dedecmsUser'@'localhost' IDENTIFIED BY 'dedecmsPassword'; MySQL [(none)] > FLUSH PRIVILEGES; 3.3 启动与初始化 重启服务 systemctl restart nginx init.d.php-fpm restart 初始化站点 访问 http://dedecms.top/install 4. 安装zrlog 4.1 下载与安装 wget -O /opt/src/zrlog-2.1.0-3617b2e-release.war http://dl.zrlog.com/release/zrlog-2.1.0-3617b2e-release.war?attname=ROOT.war&ref=index 4.2 配置 zrlog 拷贝文件 mkdir /opt/app/tomcat/myapps cp /opt/src/ROOT.war /opt/app/tomcat/myapps/ 修改配置文件 vim /opt/app/tomcat/conf/server.xml 修改 段的配置 ... ... 配置数据库信息 MySQL [(none)] > CREATE DATABASE zrlog; MySQL [(none)] > GRANT ALL ON zrlog.* to 'zrlogUser'@127.0.0.1 IDENTIFIED BY 'zrlogPassword'; MySQL [(none)] > FLUSH PRIVILEGES; 4.3 启动 初始化zrlog 启动 tomcat catalina.sh stop ; catalina.sh start 访问 http://192.168.10.13:8080/ 5. 自动切割日志 5.1 nginx 的日志切割 日志每日切割, 保留30天 使用 logrotate 工具 编辑配置文件 /etc/logrotate.d/nginx /opt/log/nginx/*log { create 0644 nginx nginx daily rotate 30 missingok notifempty compress sharedscripts postrotate /bin/kill -USR1 cat /var/run/nginx.pid 2>/dev/null 2> /dev/null || true endscript } 5.2 php 日志切割 前面配置php 时, 已设置了 php的 error log, 以及 php-fpm errorlog 和 slow log 记录在 /opt/app/php56/var/log/ 中. 编辑 logrotate 配置文件 /opt/app/php56/var/log/*log { daily rotate 30 missingok notifempty compress sharedscripts
游客2q7uranxketok 2021-02-13 23:30:54 0 浏览量 回答数 0

问题

批量删除mysql数据库中的表,如何做?

我的mysql数据库A中有很多以日期作为后缀的表:t_gm_log_20130910、t_gm_log_20130911、t_gm_log_20130912、t_gm_log_20130913;t_item_log_20130910、t_i...
落地花开啦 2019-12-01 19:56:47 898 浏览量 回答数 1

回答

多大内存才够 你好!MYSQL5.6.22多大内存才够? 我编译 php 也有问题,应该是虚拟机的问题吧。 ------------------------- Re请教空闲内存有390M,为何不能启动bufferpool为64M的MYSQL实例。 附配置文件 my.cnf [mysqld] innodb_buffer_pool_size=64M #default-storage-engine=MYISAM #loose-skip-innodb #关闭Innodb支持 explicit_defaults_for_timestamp=true datadir=/var/lib/mysql user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 character_set_server=utf8 log-bin=mysql-bin server-id=29 max_binlog_size = 999M expire_logs_days= 99 [mysqld_safe] log-error=/var/log/mysqld.log #log=/var/log/mysqld-access.log log-output=FILE pid-file=/var/run/mysqld/mysqld.pid ------------------------- Re请教空闲内存有390M,为何不能启动bufferpool为64M的MYSQL实例。 阿里云的 攻城狮哥 正忙着帮助解决!辛苦了。
onnpc 2019-12-02 01:21:59 0 浏览量 回答数 0

问题

LAMP如何排查问题的原因啊?

一台阿里云服务器,ubuntu server 64位,运行者apache+Mysql+phpwind+WordPress,但经常遇到网页打不开的错误,有时是提示连接数太多的错误,于是修改了mysql的连接数max_connections,从...
a123456678 2019-12-01 19:56:44 953 浏览量 回答数 1

问题

mysql没有默认密码不能登录,要怎么解决

root@iZ28i2opzdzZ:~# ps -ef |grep mysql root 7499 1 0 15:12 pts/2 00:00:00 /bin/sh /alidata/server/mysql/b...
小旋风柴进 2019-12-01 20:14:39 1348 浏览量 回答数 1

问题

#技塑人生# ​阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例

​阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例 阿里云技术支持:完颜镇江 问题现象: 磁盘空间满了,第一想到的就是删除无用的服务日志...
qiujin2012 2019-12-01 21:04:21 11071 浏览量 回答数 4

问题

mysql慢查询日志设置问题

请问mysql慢查询日志是怎么设置的,上网查看到下面两句:`slow_query_loglong_query_time = 1`(1)怎么没有设置输出日志文件路径呢?(2)我查阅了一些资料 它们都是设置“log-slow-queries”这...
落地花开啦 2019-12-01 19:54:10 1188 浏览量 回答数 1

回答

看MySQL错误日志: /var/log/mysql/error.log ######如果不知道错入日志,可以用 log_error = /path/to/error.log 指定后重启.######他这个是手动安装的,而且没另外指定日志路径,那就在/usr/local/mysql/data/下 ######是啊!data目录是MySQL用户的,但是就是不能启动啊。######sudo service mysql start######检查一下目录的权限 ######data目录是MySQL用户的啊!我检查好几次了。######权限不够, 无法写pid文件 换成root账户试试######是用root用户启动MySQL么?######重点是让你看错误日志######已经解决了,是配置文件写错了,删了就可以启动了。
爱吃鱼的程序员 2020-06-01 13:45:13 0 浏览量 回答数 0

回答

mysql官方网站 第四节[starting the MySQL Server]这一块写的很清楚,可供查询。 以我自己的centos环境安装的mysql5.7为例: e.g.  [root@lucia tmp]# service mysqld start Starting mysqld: [ OK ] [root@lucia tmp]# grep 'temporary password' /var/log/mysqld.log 2016-09-17T07:42:24.911914Z 1 [Note] A temporary password is generated for root@localhost: C&jbou!&C049 [root@lucia tmp]# mysql -uroot -p'C&jbou!&C049' mysql: [Warning] Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.7.15 Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> 注意: mysql5.7跟之前版本有一定的区别就是在密码上面做了强制性的要求,且安装后有默认密码,mysql启动后在/var/log/mysqld.log找到相关密码后,再进行改密码。 ######我用的LinuxMint18,安装mysql之后并没有 这个/var/log/mysqld.log ,只有一个mysql相关的error文件,这里面也找不到password的字样######回复 @thu_gaoyong : grep是linux搜索文本工具(匹配正则),mysql第一次启动时,会在/var/log/mysqld.log中包含一条临时密码信息;A temporary password is generated for root @localhost : C&jbou!&C049,通过grep搜索“temporary password”并将其包含这一条的信息打印出来。######感谢回帖哈,之前没有找到材料,用safe模式进入修改了root密码。你这个方式我得稍后尝试下 grep 'temporary password' /var/log/ 执行的是一个查询的操作吧? ===============================
kun坤 2020-06-08 10:57:32 0 浏览量 回答数 0

问题

云服务器 ECS Linux 系统下 MySQL 如何开启慢查询

问题现象 如何开启 ECS Linux 主机中的 MySQL 慢查询。 问题原因 慢查询能记录下所有执行超过 long_query_time 时间的 SQL 语句, 可用于定位执行慢的 SQL 语句, 以便对相应 SQL 进...
boxti 2019-12-01 21:56:18 1192 浏览量 回答数 0

问题

一键包安装mysql运行启动老报日志出错

一键包安装mysql时间长了启动老报什么日志出错怎么昝,重启服务器又好了,不能老是这样处理吧,高手请说一下方法 mysqld start 150604 10:11:54 [Warning] Th...
易博 2019-12-01 21:59:04 4774 浏览量 回答数 0

回答

运行 MySQL 时,查询速度比较慢的语句对数据库的影响非常大,这些慢语句大多是写的不够合理或者大数据环境下多表并发查询造成的。MySQL 自带慢查询功能,能记录查询时间超过参数 long_query_time 的值的语句,用于定位执行慢的 SQL 语句。您可以优化慢查询语句从而优化 MySQL。 操作步骤 远程连接 并登录到 Linux 实例。执行命令 ls 查找 MySQL 配置文件,通常为 my.ini。执行命令 find $PWD -type f | grep "您查到的 MySQL 配置文件" 查找文件路径。执行命令 cd 您查找到的文件路径。进入 MySQL 执行命令 show variables like "%long%"; 查看慢查询的默认时间。执行命令 vi 您查到的 MySQL 配置文件,按 i 进入编辑模式,在 [mysqld] 小节处粘贴并复制以下内容,然后按 Esc 退出编辑模式,输入 :wq 保存退出。 log-slow-queries = /var/lib/mysql/mysql-slow.log #表示慢查询的日志存储目录。此目录文件一定要有写权限。 long_query_time = 2 #MySQL 将记录下所有执行时间超过 2 条的 SQL 语句。 进入 MySQL 执行命令 set global slow_query_log='ON'; 启用慢查询。进入 MySQL 执行命令 show variables like "%slow%"; 查看是否已开启慢查询,如果 log_slow_queries 状态为 ON,则表示已经开启慢查询。执行命令 service mysql restart 重新启动 MySQL 服务。
KB小秘书 2019-12-02 01:28:27 0 浏览量 回答数 0

问题

数据库恢复报错

[root@MysqlServer /]# innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data/170105 2...
小笔呵呵哒 2019-12-01 19:50:51 2342 浏览量 回答数 1

问题

MySQL多实例配置问题:报错

如下是MySQL-5.6.25在CentOS7下的源码编译后的多实例配置步骤,但一直报一个错误,找一天没找到原因,请求大神出现指导。具体报错:ERROR 2002 (HY000): C...
kun坤 2020-06-08 11:06:25 2 浏览量 回答数 1

问题

请问:springMVC怎么使用log4j将数据写到数据库?

在springMVC+mybatis环境下使用log4j将数据写到数据库log.properties中这么配置不行log4j.appender.db=com.timerchina.utils.MyJDBCAppenderlog4j.appe...
a123456678 2019-12-01 20:24:00 1554 浏览量 回答数 2

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT