随笔分类 - Database_Mysql8
摘要:远程连接 ERROR 2003 Can’t connect to MySQL server (10060) 解决办法 如果不进行任何配置我们是无法通过外网可视化工具访问到mysql数据库的。 核实服务器的3306端口可以被访问 1、首先确保阿里云服务器的安全组规则允许访问:3306端口 (如果不是阿
阅读全文
摘要:执行以下SQL语句,查看严格模式是否开启 执行后如果为ON,则需要关闭 保存,然后重启服务。再次执行以下SQL语句,查看严格模式是否开启 如果为OFF,则说明执行成功。再导入试试
阅读全文
摘要:SELECT table_name 表名, table_comment 表说明 FROM information_schema.TABLES WHERE table_name in ( select table_name from information_schema.columns where t
阅读全文
摘要:报错如图: 解决方法如下: 1. mysql> set global log_bin_trust_function_creators = 1;2. 系统启动时 --log-bin-trust-function-creators=13. 在my.ini(linux下为my.conf)文件中 [mysq
阅读全文
摘要:MYSQL相关:NAVICAT FOR MYSQL 加注释 在 navicat 中有三种注释的书写方式: 以 # 开头的字符串,可以多个 # 连续 以 – 开头的字符串,注意:只能是 – ,而且 – 后面需要加一个半角空格 以 /* */ 包围的字符串,类似于 Java 中的注释,但是 // 开头是
阅读全文
摘要:项目场景: 问题描述: 1.表结构 2.表数据 3.sql语句 1)查询group by的字段(正常) 2)查询非group by的字段(报错) 报错什么意思呢? 原因分析: 验证是否此原因:1.查询数据库版本的语句 验证是否此原因:2. 查看sql_mode的语句 解决方案: 解决方案一:使用函数
阅读全文
摘要:mysql创建function 报错误1418 - This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in 报错: 解决方法: 执行这条sql就可以了: set global log_bin_trust_functi
阅读全文
摘要:MySQL忘记密码(终极解决方法,亲测有效,windows版本) 目录 1.进入mysql的bin目录 2.net stop mysql 3.mysqld --skip-grant-tables 4.重新打开一个cmd窗口,输入 mysql 回车。下面是成功后的显示图。 5.连接权限数据库:use
阅读全文
摘要:1.下载必要的rpm包 登录mysql官网下载:https://dev.mysql.com/downloads/mysql/ 我系统是centos 7 的所以选择红帽的操作系统 2.安装mysql 先用sudo root运行,我这是直接su root切换了root用户 1 2 3 4 5 yum r
阅读全文
摘要:浅然言而信 一、什么是约束 约束英文:constraint 约束实际上就是表中数据的限制条件 二、约束作用 表在设计的时候加入约束的目的就是为了保证表中的记录完整和有效 比如name字段中要让其用户名不重复,这就需要添加约束。或者必须注册的时候需要添加邮箱等 三、约束种类 非空约束(not null
阅读全文
摘要:四问四不知 1251 client does not support authentication protocol requested by server;consider upgrading Mysql client ERROR 1396 (HY000): Operation ALTER USE
阅读全文
摘要:免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web 应用方面 MySQL 是最好的 RDBMS(Relational Database Managemen
阅读全文
摘要:centos7内置的MySQL镜像已经放弃Oracle公司的MySQL,改用MySQL的分支数据库mariaDB,使用以下安装mariadb: [plain] view plain copy yum install mariadb* [plain] view plain copy [plain] v
阅读全文
摘要:1.开始安装, 创建MariaDB.repo文件 vim /etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.1/centos7-amd
阅读全文
摘要:centos7 安装Mariadb MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可。开发这个分支的原因之一是:甲骨文公司收购了 MySQL 后,有将 MySQL 闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB完全兼容mys
阅读全文
摘要:解决MySql报错:1130 - Host 'xxx' is not allowed to connect to this MySQL server的方法 发现问题 使用Navicat连接MySql数据库时,未能成功,提示信息如下图: 这个错误提示已经很明确了,"不允许主机'desktop-teat
阅读全文
摘要:- - Account Mysql -- -- show Databases -- -- USE Statement -- -- CREATE DATABASE -- -- SELECT DATABASE() mysql> SELECT DATABASE(); -> 'test' mysql> se
阅读全文
摘要:1.2.1 MySQL是什么? MySQL是Oracle公司开发、发布和支持的最流行的开源SQL数据库管理系统。 MySQL网站(Http://www.mysql.com/)提供有关MySQL软件的最新信息。 MySQL是一个数据库管理系统。 数据库是数据的结构化集合。它可以是任何东西,从一个简单的
阅读全文
摘要:联系MySQL | 登录 | 寄存器 世界上最流行的开源数据库 </form> MYSQL.COM 下载 文献资料 开发商区 Developer Zone Downloads MySQL.com MySQL服务器 MySQL企业 工作台 InnoDB集群 MySQLNDB集群 连接器 更多 MySQ
阅读全文