MySQL_异常
问题1
描述:在连接MYSQL数据库时出现问题:“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)”
分析:从错误的提示中可以看出MySQL服务没有启动,因此只需要启动MySQL服务就可以了。
解决:直接采用net start mysql就可以启动MySQL服务
扩展:启动:输入 net start mysql
停止:输入 net stop mysql
问题2
描述:连接本地数据库出现问题:“1045 access denied for user 'root'@'localhost' using password yes”
分析:这时可以考虑换个密码看看了
解决:1.找到my.ini或者my.cnf
2.在[mysqld]下加"skip_grant_tables"
3.重启MySQL(service mysql restart或者net stop mysql&&net start mysql)
4.mysql登录
5.use mysql;
6.update user set password=password("123") where user="root";
7.flush privileges;
8.exit;
9.将"skip_grant_tables"去掉
10.重启MySQL,使用设置好的密码和root用登陆即可
问题3
描述:子查询时出现问题:“1248 - Every derived table must have its own alias”
原语句:
SELECT
applicant_name
FROM
(
SELECT
b.id AS bid,
c.POSTSTATUS,
l.id AS lid,
c.SYNCSTATUS,
l.APPLICANT_NAME APPLICANT_NAME,
b.BUSINESS_LICENSE,
l.LICENCE,
b.LEGAL_NAME,
l.YWLB,
l.LICENCE_BEGINTIME
FROM
applicant_licence_info l
LEFT JOIN applicant_base_INFO b ON l.APPLICANT_ID = b.ID
LEFT JOIN oa_licence_courier c ON c.LICENCE_ID = l.ID
WHERE
1 = 1
ORDER BY
LICENCE_BEGINTIME DESC
)
WHERE
APPLICANT_NAME = '苏州新科兰德科技有限公司'
分析:子查询的结果必须要有一个别名
解决:
SELECT
applicant_name
FROM
(
SELECT
b.id AS bid,
c.POSTSTATUS,
l.id AS lid,
c.SYNCSTATUS,
l.APPLICANT_NAME APPLICANT_NAME,
b.BUSINESS_LICENSE,
l.LICENCE,
b.LEGAL_NAME,
l.YWLB,
l.LICENCE_BEGINTIME
FROM
applicant_licence_info l
LEFT JOIN applicant_base_INFO b ON l.APPLICANT_ID = b.ID
LEFT JOIN oa_licence_courier c ON c.LICENCE_ID = l.ID
WHERE
1 = 1
ORDER BY
LICENCE_BEGINTIME DESC
) AS a
WHERE
a.APPLICANT_NAME = '苏州新科兰德科技有限公司'
MySQL_异常的更多相关文章
- mysql_异常_01_Access denied for user 'root'@'192.168.1.13' (using password: YES)
一.异常现象 使用navicat premuim 连接 虚拟机mysql数据库时 ,抛出如下错误: Access denied for user 'root'@'192.168.1.13' (usin ...
- MySQL_(Java)【连接池】使用DBCP简单模拟银行转账事物
dbcp下载 传送门 Commons Pool下载 传送门 Commons log下载 传送门 MySQL_(Java)[事物操作]使用JDBC模拟银行转账向数据库发起修改请求 传送门 MySQL_( ...
- MySQL_(Java)【连接池】简单在JDBCUtils.java中创建连接池
MySQL_(Java)[事物操作]使用JDBC模拟银行转账向数据库发起修改请求 传送门 MySQL_(Java)[连接池]使用DBCP简单模拟银行转账事物 传送门 Java应用程序访问数据库的过程: ...
- MySQL_(Java)【事物操作】使用JDBC模拟银行转账向数据库发起修改请求
MySQL_(Java)使用JDBC向数据库发起查询请求 传送门 MySQL_(Java)使用JDBC向数据库中插入(insert)数据 传送门 MySQL_(Java)使用JDBC向数据库中删除(d ...
- alias导致virtualenv异常的分析和解法
title: alias导致virtualenv异常的分析和解法 toc: true comments: true date: 2016-06-27 23:40:56 tags: [OS X, ZSH ...
- ASP.NET Core应用的错误处理[2]:DeveloperExceptionPageMiddleware中间件如何呈现“开发者异常页面”
在<ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式>中,我们通过几个简单的实例演示了如何呈现一个错误页面,这些错误页面的呈现分别由三个对应的中间件来完成,接下来我们将 ...
- 记一次tomcat线程创建异常调优:unable to create new native thread
测试在进行一次性能测试的时候发现并发300个请求时出现了下面的异常: HTTP Status 500 - Handler processing failed; nested exception is ...
- 使用JSONObject.fromObject的时候出现“There is a cycle in the hierarchy”异常 的解决办法
在使用JSONObject.fromObject的时候,出现“There is a cycle in the hierarchy”异常. 意思是出现了死循环,也就是Model之间有循环包含关系: ...
- SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论
异常汇总:http://www.cnblogs.com/dunitian/p/4523006.html#signalR 后台创建了一个DntHub的集线器 前台在调用的时候出现了问题(经检查是代理对象 ...
随机推荐
- 软件工程第二次程序的作业:Java计算器实验
1.计算器实验报告 2.https://github.com/lollipopangel/test/tree/master 3.实验截图 7+8 清除 六.总结 通过本次实验让我对JFrame类.JP ...
- Java抓任意网页标题乱码jsoup解决方案一例
同事用Java做了一个抓取任意网页的标题的功能,由于任意网页的HTML的head中meta中指定的charset五花八门,比如常用的utf-8,gbk,gb2312. 自己写代码处理,短时间内,发现各 ...
- Docker Compose 容器编排
1. 前言 Docker Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器. 使用Compose 基本上分为三步: Dockerfile 定义应用 ...
- [转帖]Gartner预测2019年全球IT支出将达到3.8万亿美元
Gartner预测2019年全球IT支出将达到3.8万亿美元 http://server.zhiding.cn/server/2019/0130/3115439.shtml 全球领先的信息技术研究和顾 ...
- 一个简单的Oracle和 SQLSERVER 重建所有表索引的办法
1. SQLSERVER 使用微软自带的存储过程 exec sp_msforeachtable 'DBCC DBREINDEX(''?'')' 2. Oracle的办法: select 'alter ...
- mysql常用增删改查命令(纯纪录.orm用得基本功都没了。)
更新表数据: update table_name set xxx=xxx where condition; 增加字段: alter table table_name add field type ot ...
- ElasticSearch 6.x head插件安装
一.下载node.js yum install -y nodejs 二.安装npm npm install -g cnpm --registry=https://registry.npm.taobao ...
- CentOS 安全优化
1.操作系统和数据库系统管理用户身份鉴别信息令应有复杂度要求并定期更换. 配置# vi /etc/login.defs 系统默认配置: PASS_MIN_LEN=5 #密码最小长度 PASS_MAX_ ...
- 【转】SpringMVC,获取request的几种方法,及线程安全性
作者丨编程迷思 https://www.cnblogs.com/kismetv/p/8757260.html 概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对 ...
- Lodop打印条码二维码的一些设置
Lodop绘制条码图功能让条码打印变得很简单,客户端不用安装专门的条码字库,该函数格式如下:ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,Ba ...