关闭mysql重启服务器后打开mysql失败

图片说明

输入net stop mysql,然后重启服务器,开机输入net start mysql报错,
按照百度方法将my.ini转换为utf8格式和结束mysqld.exe都没有奏效再输入net start mysql都没有奏效。

3个回答

这样看不出有什么问题 还是看看日志里头有什么信息吧~

1.你可以看看环境变量里mysql的安装地址中的bin目录地址是不是配错了。
2.你也可以把MySQL删了重新安装一下,有可能是你的MySQL中的配置文件出错了 如(my.ini中用的一个名为data的文件,需要我们手动添加)
3.看一下你自己是不是把自己的本地域名改动了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
商城部分用户不能购买商品,重启服务器后又对了。。
我现在负责一个商城,用的是PHP+MYSQL+APACHE,链接了金蝶的K3,K3系统使用的是MSSQL。 一部分用户购买是正确的,一部分用户购买就会出现库存不足或者微信支付后,订单的状态没有更新。 但很郁闷的是,重启服务器后,这部分不能购买还支付后不更新订单的都又正确了。。。过一段时间,这样的问题又会出现。
服务器断电后mysql无法启动
因意外导致服务器断电,重启后发现mysql起不来了 ``` [root@cacti ~]# service mysqld restart 停止 mysqld: [确定] MySQL Daemon failed to start. 正在启动 mysqld: [失败] ``` 查看日志: ``` [root@cacti ~]# tail -100 /var/log/mysqld.log 150520 12:21:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 150520 12:21:12 InnoDB: Initializing buffer pool, size = 8.0M 150520 12:21:12 InnoDB: Completed initialization of buffer pool InnoDB: Log scan progressed past the checkpoint lsn 2 1552263436 150520 12:21:12 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... 150520 12:21:12 InnoDB: Starting an apply batch of log records to the database... InnoDB: Progress in percents: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 InnoDB: Database page corruption on disk or a failed InnoDB: file read of page 206. InnoDB: You may have to recover from a backup. 150520 12:21:12 InnoDB: Page dump in ascii and hex (16384 bytes): len 16384; hex cc507667000000ce0000000000000000000000025cabb0bc000200000000000000000000000000021e751eb0ffffffff0000ffffffff000000021dbb0000000000000002123200000001000000ce002c000000ce002c000000000304a196000000000304a1970001011000000000000000000000014....... .... .... .... oDB: End of page dump 150520 12:21:12 InnoDB: Page checksum 3392922109, prior-to-4.0.14-form checksum 1831220034 InnoDB: stored checksum 3427825255, prior-to-4.0.14-form stored checksum 2455963898 InnoDB: Page lsn 2 1554755772, low 4 bytes of lsn at page end 1556408857 InnoDB: Page number (if stored to page already) 206, InnoDB: space id (if created with >= MySQL-4.1.1 and stored already) 0 InnoDB: Page may be an update undo log page InnoDB: Database page corruption on disk or a failed InnoDB: file read of page 206. InnoDB: You may have to recover from a backup. InnoDB: It is also possible that your operating InnoDB: system has corrupted its own file cache InnoDB: and rebooting your computer removes the InnoDB: error. InnoDB: If the corrupt page is an index page InnoDB: you can also try to fix the corruption InnoDB: by dumping, dropping, and reimporting InnoDB: the corrupt table. You can use CHECK InnoDB: TABLE to scan your table for corruption. InnoDB: See also http://dev.mysql.com/doc/refman/5.1/en/forcing-innodb-recovery.html InnoDB: about forcing recovery. InnoDB: Ending processing because of a corrupt database page. 150520 12:21:12 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended ``` mysql新手一个,希望大家能帮帮忙分析下,谢谢!
不能在连接MySQL服务器
打开sqlyog进行连接,特别慢,后来弹出Can't connect to MySQL server on 'localhost' (0),然后我试着到任务管理器启动Mysql服务,压根服务就是开着的,关机重启再次打开竟然连接上了,可是点开里面的数据库,表时,也是很慢,而且也弹出Can't connect to MySQL server on 'localhost' (0),请大神帮忙
并发1000左右,数据优化
Linux服务器:64G内存、320G硬盘、20M带宽;nginx、PHP、MySQL MySQL数据量在1亿左右。现在并发是10000,宝塔后台负载状态一直都是100%,业务处理/数据访问比较多【数据库增删改查频繁】。服务器运行一段时间之后MySQL崩溃了,重启MySQL之后,命令链接mysql -uroot -p 输入密码后需要很久才能连接到数据库,有时还会卡死导致无法连接数据库。 nginx配置图 ``` user www www; worker_processes auto; error_log /www/wwwlogs/nginx_error.log crit; pid /www/server/nginx/logs/nginx.pid; worker_rlimit_nofile 51200; events { use epoll; worker_connections 51200; multi_accept on; } http { include mime.types; #include luawaf.conf; include proxy.conf; default_type application/octet-stream; server_names_hash_bucket_size 512; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 50m; sendfile on; tcp_nopush on; keepalive_timeout 60; tcp_nodelay on; fastcgi_connect_timeout 100; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 256k; fastcgi_intercept_errors on; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml; gzip_vary on; gzip_proxied expired no-cache no-store private auth; gzip_disable "MSIE [1-6]\."; limit_conn_zone $binary_remote_addr zone=perip:10m; limit_conn_zone $server_name zone=perserver:10m; server_tokens off; access_log off; ``` MySQL配置文件 ``` #password = your_password port = 3306 socket = /mysql_log/mysql.sock [mysqld] binlog_cache_size = 256K thread_stack = 512K join_buffer_size = 8192K query_cache_type = 0 max_heap_table_size = 2048M port = 3306 socket = /mysql_log/mysql.sock datadir = /www/server/data default_storage_engine = InnoDB performance_schema_max_table_instances = 400 table_definition_cache = 400 skip-external-locking key_buffer_size = 1024M max_allowed_packet = 100G table_open_cache = 2048 sort_buffer_size = 4096K net_buffer_length = 4K read_buffer_size = 4096K read_rnd_buffer_size = 2048K myisam_sort_buffer_size = 256M thread_cache_size = 256 query_cache_size = 0M tmp_table_size = 2048M sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES explicit_defaults_for_timestamp = true #skip-name-resolve max_connections = 500 max_connect_errors = 100 open_files_limit = 65535 wait_timeout=100 interactive_timeout=100 #log-bin=mysql-bin #binlog_format=mixed server-id = 1 expire_logs_days = 1 slow_query_log=1 slow-query-log-file=/www/server/data/mysql-slow.log long_query_time=3 #log_queries_not_using_indexes=on early-plugin-load = "" innodb_data_home_dir = /www/server/data innodb_data_file_path = ibdata1:10M:autoextend innodb_log_group_home_dir = /www/server/data innodb_buffer_pool_size = 4096M innodb_log_file_size = 2048M innodb_log_buffer_size = 0M innodb_flush_log_at_trx_commit = 1 innodb_lock_wait_timeout = 50 innodb_max_dirty_pages_pct = 90 innodb_read_io_threads = 32 innodb_write_io_threads = 32 [mysqldump] quick max_allowed_packet = 500M [mysql] no-auto-rehash [myisamchk] key_buffer_size = 1024M sort_buffer_size = 16M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] #interactive-timeout ```
mysql连接一段时间后 2002错误
阿里云的win2012服务器 8G内存 phpstudy环境 + VisualSVN 目前服务器上有多个项目 当运行两天左右 内存占用达到28%左右时 1、项目连接mysql时提示2002 无法连接 2、使用TortoiseSvn更新数据时提示 由于系统缓冲区空间不足或队列已满 无法更新 出现此问题时重启服务器解决,当内存再次占用达到28%左右 仍然发生 请各位大神帮忙。
腾讯云服务器的mysql有问题
我选的centos版本的,自带mysql5.6的版本,启动mysql服务后,进去需要密码,但是我不知道密码,一开始也没有设置啊,怎么要密码?然后我根据网上的做法,在my.cnf文件加上skip grant tables 保存后重启mysql就不需要密码可以进去了,但是进去之后没有任何执行sql语句的权限,修改了root用户的密码,把my.cnf文件改回来,重启进mysql,发现填密码进不去,不填密码就可以进去了,但是还是没有权限,已经烦了很久了, ,求大神指教!
请问个jsp交互数据库插入数据失败问题
如标题,插入数据失败,但是代码没错,运行页面也不报错,网上似乎也有类似问题,但都没有明确的解答。 我不会sevlet和断点测试。通过打印语句显示测试,发现在----红色剪头处-----,一直卡在这条代码处。请大家指教。 之前用Oracle数据库也是这样的问题,然后换成MySQL还是这样。 ![图片说明](https://img-ask.csdn.net/upload/201911/25/1574664478_653711.png)![图片说明](https://img-ask.csdn.net/upload/201911/25/1574664488_254897.png)![图片说明](https://img-ask.csdn.net/upload/201911/25/1574664492_799943.png)![图片说明](https://img-ask.csdn.net/upload/201911/25/1574664500_483284.png)![图片说明](https://img-ask.csdn.net/upload/201911/25/1574664507_465447.png) 找到问题原因了,之前测试数据库连接成功没有写了个查询语句,一直没关闭,导致进程一直存在,把表锁住了,现在有了新问题:这个进程我杀不掉,重启服务器也没用,页面已经关闭了,进程还在。 ![图片说明](https://img-ask.csdn.net/upload/201911/25/1574694940_343815.png)![图片说明](https://img-ask.csdn.net/upload/201911/25/1574694947_39389.png)
mysql经常挂掉,重启主机就好了
# mysq日志 > 141211 10:50:25 mysqld_safe Starting mysqld daemon with databases from /alidata/server/mysql/data > 141211 10:50:26 [Note] Plugin 'FEDERATED' is disabled. > 141211 10:50:26 InnoDB: The InnoDB memory heap is disabled > 141211 10:50:26 InnoDB: Mutexes and rw_locks use GCC atomic builtins > 141211 10:50:26 InnoDB: Compressed tables use zlib 1.2.3 > 141211 10:50:26 InnoDB: Using Linux native AIO > 141211 10:50:26 InnoDB: Initializing buffer pool, size = 128.0M > 141211 10:50:26 InnoDB: Completed initialization of buffer pool > 141211 10:50:26 InnoDB: highest supported file format is Barracuda. > InnoDB: The log sequence number in ibdata files does not match > InnoDB: the log sequence number in the ib_logfiles! > 141211 10:50:26 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... > 141211 10:50:27 InnoDB: Waiting for the background threads to start > 141211 10:50:28 InnoDB: 5.5.37 started; log sequence number 1595675 > 141211 10:50:28 [Note] Recovering after a crash using mysql-bin > 141211 10:50:28 [Note] Starting crash recovery... > 141211 10:50:28 [Note] Crash recovery finished. > 141211 10:50:28 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 > 141211 10:50:28 [Note] - '0.0.0.0' resolves to '0.0.0.0'; > 141211 10:50:28 [Note] Server socket created on IP: '0.0.0.0'. > 141211 10:50:28 [Note] Event Scheduler: Loaded 0 events > 141211 10:50:28 [Note] /alidata/server/mysql/bin/mysqld: ready for connections. > Version: '5.5.37-log' socket: '/tmp/mysql.sock' port: 3306 MySQL Community Server (GPL) > 141211 10:53:25 [Note] /alidata/server/mysql/bin/mysqld: Normal shutdown > > 141211 10:53:25 [Note] Event Scheduler: Purging the queue. 0 events > 141211 10:53:25 InnoDB: Starting shutdown... > 141211 10:53:26 InnoDB: Shutdown completed; log sequence number 1595675 > 141211 10:53:26 [Note] /alidata/server/mysql/bin/mysqld: Shutdown complete > > 141211 10:53:26 mysqld_safe mysqld from pid file /alidata/server/mysql/data/iZ280q00p7cZ.pid ended > 141211 10:57:45 mysqld_safe Starting mysqld daemon with databases from /alidata/server/mysql/data > 141211 10:57:46 [Note] Plugin 'FEDERATED' is disabled. > 141211 10:57:46 InnoDB: The InnoDB memory heap is disabled > 141211 10:57:46 InnoDB: Mutexes and rw_locks use GCC atomic builtins > 141211 10:57:46 InnoDB: Compressed tables use zlib 1.2.3 > 141211 10:57:46 InnoDB: Using Linux native AIO > 141211 10:57:46 InnoDB: Initializing buffer pool, size = 128.0M > 141211 10:57:46 InnoDB: Completed initialization of buffer pool > 141211 10:57:46 InnoDB: highest supported file format is Barracuda. > 141211 10:57:46 InnoDB: Waiting for the background threads to start > 141211 10:57:47 InnoDB: 5.5.37 started; log sequence number 1595675 > 141211 10:57:47 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306 > 141211 10:57:47 [Note] - '0.0.0.0' resolves to '0.0.0.0'; > 141211 10:57:47 [Note] Server socket created on IP: '0.0.0.0'. > 141211 10:57:47 [Note] Event Scheduler: Loaded 0 events > 141211 10:57:47 [Note] /alidata/server/mysql/bin/mysqld: ready for connections. > Version: '5.5.37-log' socket: '/tmp/mysql.sock' port: 3306 MySQL Community Server (GPL) > 141213 21:56:24 [Warning] IP address '42.156.250.117' could not be resolved: Name or service not known > 141215 0:09:33 [Warning] IP address '107.150.52.84' could not be resolved: Name or service not known > 141215 2:23:23 [Warning] IP address '114.113.55.141' could not be resolved: Name or service not known > 141215 16:43:01 [Warning] IP address '61.156.44.98' could not be resolved: Name or service not known > 141216 21:56:28 [Warning] IP address '42.120.142.220' could not be resolved: Name or service not known > 141217 11:07:01 mysqld_safe Number of processes running now: 0 > 141217 11:07:01 mysqld_safe mysqld restarted > 141217 11:07:01 [Note] Plugin 'FEDERATED' is disabled. > 141217 11:07:01 InnoDB: The InnoDB memory heap is disabled > 141217 11:07:01 InnoDB: Mutexes and rw_locks use GCC atomic builtins > 141217 11:07:01 InnoDB: Compressed tables use zlib 1.2.3 > 141217 11:07:01 InnoDB: Using Linux native AIO > 141217 11:07:01 InnoDB: Initializing buffer pool, size = 128.0M > InnoDB: mmap(137363456 bytes) failed; errno 12 > 141217 11:07:01 InnoDB: Completed initialization of buffer pool > 141217 11:07:01 InnoDB: Fatal error: cannot allocate memory for the buffer pool > 141217 11:07:01 [ERROR] Plugin 'InnoDB' init function returned error. > 141217 11:07:01 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. > 141217 11:07:01 [ERROR] Unknown/unsupported storage engine: InnoDB > 141217 11:07:01 [ERROR] Aborting > > 141217 11:07:01 [Note] /alidata/server/mysql/bin/mysqld: Shutdown complete > > 141217 11:07:01 mysqld_safe mysqld from pid file /alidata/server/mysql/data/iZ280q00p7cZ.pid ended > 141217 11:09:15 mysqld_safe Starting mysqld daemon with databases from /alidata/server/mysql/data > 141217 11:09:15 [Note] Plugin 'FEDERATED' is disabled. > 141217 11:09:15 InnoDB: The InnoDB memory heap is disabled > 141217 11:09:15 InnoDB: Mutexes and rw_locks use GCC atomic builtins > 141217 11:09:15 InnoDB: Compressed tables use zlib 1.2.3 > 141217 11:09:15 InnoDB: Using Linux native AIO > 141217 11:09:15 InnoDB: Initializing buffer pool, size = 128.0M > InnoDB: mmap(137363456 bytes) failed; errno 12 > 141217 11:09:15 InnoDB: Completed initialization of buffer pool > 141217 11:09:15 InnoDB: Fatal error: cannot allocate memory for the buffer pool > 141217 11:09:15 [ERROR] Plugin 'InnoDB' init function returned error. > 141217 11:09:15 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. > 141217 11:09:15 [ERROR] Unknown/unsupported storage engine: InnoDB > 141217 11:09:15 [ERROR] Aborting > > 141217 11:09:15 [Note] /alidata/server/mysql/bin/mysqld: Shutdown complete > > 141217 11:09:15 mysqld_safe mysqld from pid file /alidata/server/mysql/data/iZ280q00p7cZ.pid ended
打不开ubuntu服务器端的mysql,在线求解答!
查询状态的时候打印如下 xxx@r10f17332:~$ service mysql status mysql stop/waiting 启动的时候打印如下 xxx@r10f17332:~$ service mysql start start: Rejected send message, 1 matched rules; type="method_call", sender=":1.114" (uid=121493 pid=29149 comm="start mysql ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init") 重启的时候打印如下 xxx@r10f17332:~$ service mysql restart stop: Unknown instance: start: Rejected send message, 1 matched rules; type="method_call", sender=":1.116" (uid=121493 pid=29209 comm="start mysql ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init") 查询进程的时候如下 xxx@r10f17332:~$ ps -ef | grep mysql 121493 29298 28933 0 10:16 pts/2 00:00:00 grep --color=auto mysql 并且找不到my.cnf文件 ps:我的用户具有超级管理员权限,但我不是root用户。 求大神支招!!!
最近突然出现:网站运行30-40分钟就需要重启一次MYsql服务,网站才能正常访问,求解决方法!!
最近突然出现:网站运行30-40分钟就需要重启一次MYsql服务,网站才能正常访问,求解决方法!! 服务器配置:CPU*4 内存 4 G windows 2008 ymsql版本:5.5.48 重启后的 mysqld.exe 任务管理器中的工作设置(内存)为171136K 进程数为28 ,运行40分钟左右,工作设置(内存)为216898K,进程数为123 网站此时已无法访问,需要重启mysql服务后才能恢复正常。
linux下mysql启动失败
在一次重启linux服务器之后,发现mysql启动不了了,这个是日志 170225 0:46:41 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead. 170225 0:46:41 [Note] Plugin 'FEDERATED' is disabled. 170225 0:46:41 InnoDB: The InnoDB memory heap is disabled 170225 0:46:41 InnoDB: Mutexes and rw_locks use GCC atomic builtins 170225 0:46:41 InnoDB: Compressed tables use zlib 1.2.8 170225 0:46:41 InnoDB: Using Linux native AIO 170225 0:46:41 InnoDB: Initializing buffer pool, size = 128.0M InnoDB: mmap(137363456 bytes) failed; errno 12 170225 0:46:41 InnoDB: Completed initialization of buffer pool 170225 0:46:41 InnoDB: Fatal error: cannot allocate memory for the buffer pool 170225 0:46:41 [ERROR] Plugin 'InnoDB' init function returned error. 170225 0:46:41 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 170225 0:46:41 [ERROR] Unknown/unsupported storage engine: InnoDB 170225 0:46:41 [ERROR] Aborting 170225 0:46:41 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead. 170225 0:46:41 [Note] Plugin 'FEDERATED' is disabled. 170225 0:46:41 InnoDB: The InnoDB memory heap is disabled 170225 0:46:41 InnoDB: Mutexes and rw_locks use GCC atomic builtins 170225 0:46:41 InnoDB: Compressed tables use zlib 1.2.8 170225 0:46:41 InnoDB: Using Linux native AIO 170225 0:46:41 InnoDB: Initializing buffer pool, size = 128.0M InnoDB: mmap(137363456 bytes) failed; errno 12 170225 0:46:41 InnoDB: Completed initialization of buffer pool 170225 0:46:41 InnoDB: Fatal error: cannot allocate memory for the buffer pool 170225 0:46:41 [ERROR] Plugin 'InnoDB' init function returned error. 170225 0:46:41 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 170225 0:46:41 [ERROR] Unknown/unsupported storage engine: InnoDB 170225 0:46:41 [ERROR] Aborting
mysql ‘max_allowed_packet’ 问题
本人自建一个网站,监控公司内部核心交换机端口流量及CPU利用率,在网站使用过程中发现,php经常无法将数据写入数据库,调试后发现提示"Got a packet bigger than'max_allowed_packet' bytes"。后修改了mysql配置文件,改为max_allowed_packet=512m,保存并重启MYSQL。之后在mysql控制台 show VARIABLES like 'max_allowed_packet';显示也确实是512M,说明mysql中max_allowed_packet已经改为512M了。可是之后还是会出现无法写入问题,调试后仍然显示是Got a packet bigger than'max_allowed_packet' bytes。这个故障发生并无规律可循,一般重启mysql进程后就正常了,但是一段时间后,通常是5-6个小时后,故障重现,然后后续数据全部无法写入。其实写入的数据量其实并不大,是交换机端口的流量的一个json格式文件,在数据库中以mediumtext类型储存。本人将其中8小时的数据复制出来,检查大小为45KB,那么理论上一天的数据量最大也不会超过300K。所以对这个现象感到很困惑。 一下是my.cnf配置文件的[mysqld]部分: port = 3306 socket = /tmp/mysql.sock datadir = /usr/local/mysql/var skip-external-locking skip-name-resolve skip-grant-tables key_buffer_size = 64M max_allowed_packet = 32M table_open_cache = 512 sort_buffer_size = 8M net_buffer_length = 312K read_buffer_size = 4M read_rnd_buffer_size = 2M 另外提到一点,就是web服务器每5分钟会执行php页面,也就是说每5分钟就要去读并写入一次,这个问题会不会和php页面被持续执行有关? 本人对mysql具体设置并不在行,请大家帮忙。
mysql 权限问题 Permission denied: connect
Servlet.service() for servlet [mvc-dispatcher] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLNonTransientConnectionException: Could not connect to localhost:3308 : Permission denied: connect] with root cause java.net.SocketException: Permission denied: connect 重装的服务器系统,重新部署的一个tomcat ,里面有3,4个项目,和特定的请求没关系,因为相同请求大部分时候是好的,隔一段时间就会报这个错误。除非重启mysql服务才恢复正常。
Centos 7 添加ssh远程端口不生效
如图: ![图片说明](https://img-ask.csdn.net/upload/201709/28/1506563715_62714.jpg) ![图片说明](https://img-ask.csdn.net/upload/201709/28/1506563726_839210.jpg) 新增端口后重启SSH,重启服务器 防火墙关闭 SELinux关闭 还有安装mysql后,服务器本地可以连接,远程navicat连接不了,报错10038 请大神们帮帮忙
MYSQL提示Can't create a new thread (errno 12)有解决方案吗?
mysql通常不是会自动断开连接的吗? 我在底部增加了mysql_clos(); 也一样不行。 我有一个数据库表,大概6W多条数据,只能通过 char 型查询,这个查询得很慢,也没建立索引。。 wamp重启不到3秒又立即提示错误。。用的是腾讯云的低配服务器。 双核CPU,2G内存。
mysql5.7一个10G的库drop后空间为释放该如何解决?
阿里云服务器上自己搭建的mysql5.7里有一个10G大小的库,里面存的是交易曲线,就像股票的曲线一样。现在磁盘空间满了,正好这个库不要了,就想删掉来释放空间。我在本机用mysql客户端登进数据库后直接DROP DATABASE XXX,删库后库虽然不在了,但是空间没有释放。用df -h查看显示如下: Filesystem Size Used Avail Use% Mounted on /dev/vdb 197G 186G 768M 100% /home/vdb 删除前Size和Used都是197G,删除后Used虽然变成186G了,但是Avail只有几百兆并且Use%仍是100%。请教了一下别人:1.mysql的服务重启了也没效果。2.用先lsof | grep detele,再echo " " > /tmp/XXX也没效果。3.查出有碎片的表并清理了碎片也没效果。 现在该如何处理?或者说我就放着不处理,当后面有新的数据写进来,这10G空间是否可以使用起来呢?
有关于Linux服务器httpd进程造成CPU跑满问题
首先说明一下我的Linux服务器配置:JDK1.8+Tomcat8 使用了SSL证书来使用HTTPS协议,同时在同一个项目里也有一个微信小程序的部分接口,这些接口处于没有被调用的情况 部署的项目是典型的JavaWeb项目+SSH框架+MySQL数据库 事情的经过是这样的。   首先我准备更新我部署在阿里云上面的项目,发现无论是我使用命令终端还是阿里云自带的远程终端都提示密码错误,检查服务器状态,发现服务器CPU在15天以前(可能更久)就一直处在100%的跑满状态。由于无法进入终端,标准的服务器排查程序无法进行,使用了重启服务器的操作,重启之后发现阿里云自带的远程终端可以上了,但是显示内核错误信息,如下图。 ![图片说明](https://img-ask.csdn.net/upload/201708/31/1504156318_773744.png) 到了这里服务器已经崩了,联系了阿里的工程师共同处理,挂载livecd进入服务器查看,服务器内的lib lib64目录缺失了,导致系统异常,从测试服务器中拷贝lib 和lib64目录到服务器内,启动正常。 到了这里,基本上看似圆满解决了,我想查找问题原因,进入日志查看也没有发现任何问题,倒是一直在报一个异常java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens,查阅资料后,我在server.xml配置中加入了这个属性maxHttpHeaderSize="8192",然后将更新后的项目部署上去,开启tomcat,然后关闭tomcat的时候,CPU监控突然飙升100%,即使已经确认tomcat已经关闭,使用top命令查看进程,发现了罪魁祸首:httpd进程。占了CPU100%,在强制性杀死httpd进程之后CPU才恢复正常。而且项目访问正常。 网上查了一下,这个进程是apache的,但是我是用的tomcat并没有使用apache。难道是因为同一个爸爸生的原因? 所以,我的问题是:1.造成这个问题的原因是什么?2.是否是我的操作出现了错误?3.如何避免这个问题。 万谢!
JDBC commit failed数据库连接关闭
之前软件在Server 2003 32位服务器上运行正常,换了dellR720 64位服务器以后,平均10个小时会报一次以上错误Servlet.service() for servlet action threw exception org.springframework.transaction.TransactionSystemException: Could not commit Hibernate transaction; nested exception is org.hibernate.TransactionException: JDBC commit failed Caused by: com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Connection.close() has already been called. Invalid operation in this state. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:888) at com.mysql.jdbc.Connection.getMutex(Connection.java:3640) at com.mysql.jdbc.Connection.commit(Connection.java:2242) at org.hibernate.transaction.JDBCTransaction.commitAndResetAutoCommit(JDBCTransaction.java:139) at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:115),后来我把tomcat装到默认路径C:\Program Files(X86)底下,数据库也是在这,大约40小时报一次错,页面打印错误是HTTP500 The full stack trace of the root cause is available in the Apache Tomcat/6.0但是重启tomcat以后页面正常了,过一段时间又开始打印localhost.log文件了,这个错误有人说是由于数据库保持连接时间短,但是把那个时间设置长了又影响性能,求各位大神指导!! 服务器:dell R720 操作系统server2008 tomcat版本6.0.37,数据库用的mysql 5.0.27,实时数据采集用的twincat tcat_2100_1335
'session_variables' has the wrong structure
回到家,把学校拷的软件(tomcat,MyEclipse,mysql,Navicat...)给更新了下。结果出问题了,MyEclipse连不上数据库。Navicat Premium 可以连。提示信息是 Native table 'performance_schema'.'session_variables' has the wrong structure; 我百度试了试 mysql_upgrade 提示already upgrade..... 还有重启服务器mysql.service restart,提示不是内部外部指令。
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、PDF搜索网站推荐 对于大部
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 顺便拉下票,我在参加csdn博客之星竞选,欢迎投票支持,每个QQ或者微信每天都可以投5票,扫二维码即可,http://m234140.nofollow.ax.
Vue + Spring Boot 项目实战(十四):用户认证方案与完善的访问拦截
本篇文章主要讲解 token、session 等用户认证方案的区别并分析常见误区,以及如何通过前后端的配合实现完善的访问拦截,为下一步权限控制的实现打下基础。
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入  假设现有4个人
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 欢迎 改进 留言。 演示地点跳到演示地点 html代码如下`<!DOCTYPE html> <html> <head> <title>music</title> <meta charset="utf-8"&gt
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。 1. for - else 什么?不是 if 和 else 才
数据库优化 - SQL优化
前面一篇文章从实例的角度进行数据库优化,通过配置一些参数让数据库性能达到最优。但是一些“不好”的SQL也会导致数据库查询变慢,影响业务流程。本文从SQL角度进行数据库优化,提升SQL运行效率。 判断问题SQL 判断SQL是否有问题时可以通过两个表象进行判断: 系统级别表象 CPU消耗严重 IO等待严重 页面响应时间过长
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 c/c++ 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7
通俗易懂地给女朋友讲:线程池的内部原理
餐厅的约会 餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”我楞了一下,心里想女朋友今天是怎么了,怎么突然问出这么专业的问题,但做为一个专业人士在女朋友面前也不能露怯啊,想了一下便说:“我先给你讲讲我前同事老王的故事吧!” 大龄程序员老王 老王是一个已经北漂十多年的程序员,岁数大了,加班加不动了,升迁也无望,于是拿着手里
经典算法(5)杨辉三角
写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。 这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。 用知识改变命运,让我们的家人过上更好的生活。 目录一、杨辉三角的介绍二、杨辉三角的算法思想三、代码实现1.第一种写法2.第二种写法 一、杨辉三角的介绍 百度
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹
面试官:你连RESTful都不知道我怎么敢要你?
面试官:了解RESTful吗? 我:听说过。 面试官:那什么是RESTful? 我:就是用起来很规范,挺好的 面试官:是RESTful挺好的,还是自我感觉挺好的 我:都挺好的。 面试官:… 把门关上。 我:… 要干嘛?先关上再说。 面试官:我说出去把门关上。 我:what ?,夺门而去 文章目录01 前言02 RESTful的来源03 RESTful6大原则1. C-S架构2. 无状态3.统一的接
SQL-小白最佳入门sql查询一
一 说明 如果是初学者,建议去网上寻找安装Mysql的文章安装,以及使用navicat连接数据库,以后的示例基本是使用mysql数据库管理系统; 二 准备前提 需要建立一张学生表,列分别是id,名称,年龄,学生信息;本示例中文章篇幅原因SQL注释略; 建表语句: CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // dosho
漫话:什么是平衡(AVL)树?这应该是把AVL树讲的最好的文章了
这篇文章通过对话的形式,由浅入深带你读懂 AVL 树,看完让你保证理解 AVL 树的各种操作,如果觉得不错,别吝啬你的赞哦。 1、若它的左子树不为空,则左子树上所有的节点值都小于它的根节点值。 2、若它的右子树不为空,则右子树上所有的节点值均大于它的根节点值。 3、它的左右子树也分别可以充当为二叉查找树。 例如: 例如,我现在想要查找数值为14的节点。由于二叉查找树的特性,我们可...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,
程序员:我终于知道post和get的区别
IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。 此话一出,不知激起了多少(码农)程序员的愤怒,却又无可奈何,于是码农问程序员。 码农:你知道get和post请求到底有什么区别? 程序员:你看这篇就知道了。 码农:你月薪三万了? 程序员:嗯。 码农:你是怎么做到的? 程序员:
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU
开源并不是你认为的那些事
点击上方蓝字 关注我们开源之道导读所以 ————想要理清开源是什么?先要厘清开源不是什么,名正言顺是句中国的古代成语,概念本身的理解非常之重要。大部分生物多样性的起源,...
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
      11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1
程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址
第一幕:缘起 听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员…… 996程序员做的梦: 第一场:团队招募 为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目需求。 话说还是中国电信的信号好,地府都是满格,哈哈!!! 经常会有外行朋友问:看某网站做的不错,功能也简单,你帮忙做一下? 而这次,面对这样的需求,这个程序员
网易云6亿用户音乐推荐算法
网易云音乐是音乐爱好者的集聚地,云音乐推荐系统致力于通过 AI 算法的落地,实现用户千人千面的个性化推荐,为用户带来不一样的听歌体验。 本次分享重点介绍 AI 算法在音乐推荐中的应用实践,以及在算法落地过程中遇到的挑战和解决方案。 将从如下两个部分展开: AI 算法在音乐推荐中的应用 音乐场景下的 AI 思考 从 2013 年 4 月正式上线至今,网易云音乐平台持续提供着:乐屏社区、UGC
【技巧总结】位运算装逼指南
位算法的效率有多快我就不说,不信你可以去用 10 亿个数据模拟一下,今天给大家讲一讲位运算的一些经典例子。不过,最重要的不是看懂了这些例子就好,而是要在以后多去运用位运算这些技巧,当然,采用位运算,也是可以装逼的,不信,你往下看。我会从最简单的讲起,一道比一道难度递增,不过居然是讲技巧,那么也不会太难,相信你分分钟看懂。 判断奇偶数 判断一个数是基于还是偶数,相信很多人都做过,一般的做法的代码如下
《C++ Primer》学习笔记(六):C++模块设计——函数
专栏C++学习笔记 《C++ Primer》学习笔记/习题答案 总目录 https://blog.csdn.net/TeFuirnever/article/details/100700212 —————————————————————————————————————————————————————— 《C++ Primer》习题参考答案:第6章 - C++模块设计——函数 文章目录专栏C+...
8年经验面试官详解 Java 面试秘诀
    作者 | 胡书敏 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三百位候选人。在本文里,就将结合本人的面试经验,针对Java初学者、Java初级开发和Java开发,给出若干准备简历和准备面试的建议。   Java程序员准备和投递简历的实
面试官如何考察你的思维方式?
1.两种思维方式在求职面试中,经常会考察这种问题:北京有多少量特斯拉汽车? 某胡同口的煎饼摊一年能卖出多少个煎饼? 深圳有多少个产品经理? 一辆公交车里能装下多少个乒乓球? 一
so easy! 10行代码写个"狗屁不通"文章生成器
前几天,GitHub 有个开源项目特别火,只要输入标题就可以生成一篇长长的文章。背后实现代码一定很复杂吧,里面一定有很多高深莫测的机器学习等复杂算法不过,当我看了源代码之后这程序不到50
知乎高赞:中国有什么拿得出手的开源软件产品?(整理自本人原创回答)
知乎高赞:中国有什么拿得出手的开源软件产品? 在知乎上,有个问题问“中国有什么拿得出手的开源软件产品(在 GitHub 等社区受欢迎度较好的)?” 事实上,还不少呢~ 本人于2019.7.6进行了较为全面的 回答 - Bravo Yeung,获得该问题下回答中得最高赞(236赞和1枚专业勋章),对这些受欢迎的 Github 开源项目分类整理如下: 分布式计算、云平台相关工具类 1.SkyWalk
相关热词 基于c#波形控件 c# 十进制转十六进制 对文件aes加密vc# c#读取栈中所有的值 c# rsa256加密 好 学c# 还是c++ c# 和java的差距 c# curl网络框架 c# https证书请求 c# 中崎
立即提问