![](https://img-blog.csdnimg.cn/20210109110147167.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 60
总结MySQL的相关特性,注意事项,学习要点,实战经验等
Adam`南帝·梁
世上哪有什么岁月静好,不过是有人替你负重前行
展开
-
mysql下出现Unknown column ‘id‘ in ‘on clause‘的解决方法
原SQLselect a.*,b.*from info a ,category b where a.id = b.id and b.id=#{id}问题报错Unknown column ‘id’ in ‘on clause’修改后SQLselect a.*,b.*from (info a ,category b) where a.id = b.id and b.id=#{id}原因MySQL5.0 Bug, 要把联合的表用括号包含起来...原创 2021-09-02 11:43:52 · 10012 阅读 · 0 评论 -
初识SQL server 2008:登录验证方式的那些事
如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录名将被禁用。更改安全身份验证模式为“Windows 身份验证模式”!原创 2017-01-18 09:58:40 · 502 阅读 · 12 评论 -
又见SQL server 2008 R2:安装时“凭据无效”
为sql server代理服务提供的凭据无效为sql server服务指定的凭据无效为analysis services服务提供的凭据无效为reporting services服务提供的凭据无效为integration services服务提供的凭据无效原创 2017-01-17 19:00:14 · 1700 阅读 · 14 评论 -
浅谈SQL基础操作概念
数据库视频是以实际操作来讲解SQLServer 基本功能的视频,在解释名词概念的同时,我们又能实践操作,增加了对数据库的理解有操作。视频中操作都是在SQL Server Management Studio环境中进行的,并且视频讲解有一定的条理,从如何安装到管理工具的使用再到主要功能的使用。通过对这段视频学习,基本了解了SQL Server2008 的基本操作,以及管理工具的使用原创 2016-09-25 21:06:56 · 542 阅读 · 26 评论 -
SQLServer身份验证sa登录失败
前言: 在登录SQLServer时出现登录失败的问题,于是乎就总结了一篇解决博客。错误信息显示: 解决办法:1. 使用Windows身份验证登录(不需要密码)2.安全性-登录名-sa 右击sa选择属性3.修改启动状态2.选中相应的用户映射 完成!...原创 2018-08-14 10:39:26 · 15986 阅读 · 12 评论 -
浅入浅出:SQL注入
什么是SQL注入?所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。 比如先前的很多影视网站泄露VIP会员密码...原创 2018-07-08 19:37:17 · 234 阅读 · 3 评论 -
Sql语句中单引号'异常问题
前言:部分项目中多多少少会用到SQL语句,但是包含英文的单引号SQL语句在执行时就会报错,需要进行转义处理问题原因:SQL语句单引号未转义问题报错:解决方法:如果是查询条件,应该尽可能使用参数化查询。实在是要单引号,那就再加一个单引号来转义。用两个单引号,表示一个单引号。比如查询Name为abc'cc的SELECT *...原创 2019-01-21 11:03:59 · 2235 阅读 · 5 评论 -
MySQL总结:多表之间关系、范式、数据库备份与还原
原创 2019-06-09 14:54:21 · 187 阅读 · 1 评论 -
MySQL总结:数据库约束
原创 2019-06-08 08:14:05 · 190 阅读 · 1 评论 -
MySQL总结:浅析SQL分类及应用
原创 2019-06-07 21:26:14 · 156 阅读 · 1 评论 -
Navicat连接时:1251-Client does not support authentication protocol requested by server;consider...
前言开始在学习使用MySQL时很是顺畅,但是在使用Navicat连接MySQL数据库是遇到一个棘手的问题。正文:前面配置用户名密码和端口号都对,服务也启动了,并且使用命令提示符可以正常操作数据库,只有在使用Navicat连接时出问题。 软件版本:Navicat版本:11.0.10 - premiumMySQL版本:8.0.11 问题如下图:解决方法:修改加密规则AL...原创 2019-06-05 21:37:25 · 307 阅读 · 2 评论 -
MYSQL登录时ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket 完美解决
目录Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)遂检查mysql服务启动状态尝试启动服务查看日志重新启动服务服务器登入mysql报Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)遂检查mysql服务启动状态service mysql..原创 2020-12-26 22:44:15 · 5333 阅读 · 1 评论 -
MySQL登录时ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ 完美解决
检查mysql服务是否启动service mysqld status(若是Failed,检查是否有多个版本mysql且占用着3306端口号,如有则关闭,service mysqld restart)首次安装未修改过密码:grep "A temporary password is generated for root@localhost" /var/log/mysqld.log(查看生成的临时密码)登入mysql -uroot -p(如图所示版本号...原创 2020-12-26 22:24:03 · 69961 阅读 · 18 评论