mysql
下河捉鱼
这个作者很懒,什么都没留下…
展开
-
win7安装mysql5.7.29压缩包版
win7安装mysql5.7.29压缩包版下载地址:https://downloads.mysql.com/archives/community/1.下载mysql5.7.29并解压到你的安装目录C:\mysql2.环境变量(1).新增MYSQL_HOME=C:\mysql(2).修改PATH增加;%MYSQL_HOME%\bin3.进入C:\mysql目录下,创建my.ini文件...原创 2020-04-28 11:17:29 · 373 阅读 · 0 评论 -
mysql 父子结构排序
mysql 父子结构排序项目中常常会遇到父子结构显示的问题,不同的数据库有不同的写的方式,比方SqlServer中用with union 实现。而Mysql则没有这么方便的语句。例如以下category表。食品有pizaa,buger,coffee。而pizza又分了加cheese几种,怎样将他们的父子结构表现出来呢?CREATE TABLE category( id INT(10)...原创 2019-04-18 09:48:30 · 1208 阅读 · 1 评论 -
mysql8.0 设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql8.0 设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements【起因】有时候只是因为内网访问使用测试服务器,不想设置复杂的密码,比如root:123456但是新版 mysql 加入密码安全度检测机制,导致报错解决方法如下1.查看当前安全变量值mysql...原创 2019-04-02 22:00:39 · 5718 阅读 · 0 评论 -
CentOS7 安装 mysql8
CentOS7 安装 mysql81.1 安装前清理工作;1.1.1 清理原有的mysql数据库;使用以下命令查找出安装的mysql软件包和依赖包:rpm -pa | grep mysql显示结果可能如下(啥都没有请跳过):mysql80-community-release-el7-1.noarch mysql-community-server-8.0.11-1.el7.x86_...原创 2019-04-01 21:44:51 · 331 阅读 · 0 评论 -
常见电商项目的数据库表设计(MySQL版)
常见电商项目的数据库表设计(MySQL版)简介:目的:电商常用功能模块的数据库设计常见问题的数据库解决方案环境:MySQL5.7图形客户端,SQLyogLinux模块:用户:注册、登陆商品:浏览、管理订单:生成、管理仓配:库存、管理电商实例数据库结构设计:电商项目用户模块用户表涉及的实体改进1:第三范式:将依赖传递的列分离出来。比如:登录...原创 2019-03-14 11:17:06 · 64273 阅读 · 6 评论 -
MySQL数据类型:UNSIGNED注意事项
MySQL数据类型:UNSIGNED注意事项UNSIGNEDUNSIGNED属性就是将数字类型无符号化,与C、C++这些程序语言中的unsigned含义相同。例如,INT的类型范围是-2 147 483 648 ~ 2 147 483 647, INT UNSIGNED的范围类型就是0 ~ 4 294 967 295。在MYSQL中整型范围:类型 大小 ...原创 2019-03-14 10:41:45 · 443 阅读 · 0 评论 -
mysql 自增id和UUID做主键性能分析,及最优方案
mysql 自增id和UUID做主键性能分析,及最优方案1.为什么要使用uuid做主键(1).其实在innodb存储引擎下,自增长的id做主键性能已经达到了最佳。不论是存储和读取速度都是最快的,而且占的存储空间也是最小。(2).但是在我们实际到项目中会碰到问题,历史数据表的主键id会与数据表的id重复,两张自增id做主键的表合并时,id一定会有冲突,但如果各自的id还关联了其他表,这就很不好...原创 2019-03-14 10:39:51 · 959 阅读 · 0 评论 -
简单粗暴开启MySql8.0远程连接
简单粗暴开启MySql8.0远程连接1.打开Navicat2.直接上图3.将原来的localhost直接改成%4.按下Ctrl+Q,输入flush privileges;,然后Ctrl+R5.打完收工,可以远程连接了...原创 2019-03-14 10:35:19 · 1092 阅读 · 0 评论 -
Incorrect table definition; there can be only one TIMESTAMP
MySql 5.5和MySql 5.6之后版本的区别:5.5 只能有一个Timestamp,将其中一列类型改为datetime类型就可以解决。原创 2019-03-14 10:23:46 · 329 阅读 · 0 评论 -
Mysql中CURRENT_TIMESTAMP,CURRENT_DATE,CURRENT_TIME,now(),sysdate()各项值的区别
Mysql中CURRENT_TIMESTAMP,CURRENT_DATE,CURRENT_TIME,now(),sysdate()各项值的区别mysql> select CURRENT_TIMESTAMP,CURRENT_DATE,CURRENT_TIME,now(),sysdate();+---------------------+--------------+------------...原创 2019-03-14 10:21:11 · 846 阅读 · 0 评论 -
mysql递归查询组织机构
mysql递归查询组织机构创建表,并添加测试数据DROP TABLE IF EXISTS vrv_org_tab; CREATE TABLE vrv_org_tab ( id bigint(8) NOT NULL AUTO_INCREMENT, org_name varchar(50) NOT NULL, org_level int(4) NOT NULL DEFAULT ‘0’, ...原创 2019-03-14 10:14:53 · 308 阅读 · 0 评论 -
mysql-8.0.13-winx64.zip安装教程
mysql-8.0.13-winx64.zip安装教程MySQL 8.0 Windows zip 安装过程介绍,具体如下:准备:MySQL8.0 Windows zip包下载地址。环境:Windows 10一、安装解压zip包到安装目录比如我的安装目录是:D:\mysql82.配置文件在Windows系统中,配置文件默认是安装目录下的 my.ini 文件,部分配置需要在初始安...原创 2018-12-17 10:30:18 · 344 阅读 · 0 评论