- MySQL是brew安装的,因为路径问题导致PHP无法获取相关数据 解决方案: 如果你已经有了 /tmp/mysql.sock 但是没有 /var/mysql/mysql.sock 做一个软链接 ln -s /tmp/mysql.sock /var/mysql/mysql.sock 1 参考: CodeIgniter错误mysql_connect(): N... MySQL是brew安装的,因为路径问题导致PHP无法获取相关数据 解决方案: 如果你已经有了 /tmp/mysql.sock 但是没有 /var/mysql/mysql.sock 做一个软链接 ln -s /tmp/mysql.sock /var/mysql/mysql.sock 1 参考: CodeIgniter错误mysql_connect(): N...
- 运行cmd(管理员) 启动mysql服务: net start mysql 关闭mysql服务: net stop mysql 如下图所示: 运行cmd(管理员) 启动mysql服务: net start mysql 关闭mysql服务: net stop mysql 如下图所示:
- MySQL存储的时候,定义varchar字段一般会指定一个比较近似的值 如果是在已经存储数据的表中,可以直接查看已知最大长度,可以对这个字段长度进行一定的优化 SELECT max(length(column_name)) FROM table_name; 1 指定varchar长度的原则是: 尽量小,不够了可以以后增加,如果定义大了,一般很难往小的修改。 ... MySQL存储的时候,定义varchar字段一般会指定一个比较近似的值 如果是在已经存储数据的表中,可以直接查看已知最大长度,可以对这个字段长度进行一定的优化 SELECT max(length(column_name)) FROM table_name; 1 指定varchar长度的原则是: 尽量小,不够了可以以后增加,如果定义大了,一般很难往小的修改。 ...
- 实现同一台服务器不同数据库的单表同步 完整脚本 #!/bin/bash # 执行方式 # bash demo.sh <table_name> # 配置数据库账号密码 username='root' password='123456' # 配置数据源库 和 数据目标库 source_database='data' target_database='d... 实现同一台服务器不同数据库的单表同步 完整脚本 #!/bin/bash # 执行方式 # bash demo.sh <table_name> # 配置数据库账号密码 username='root' password='123456' # 配置数据源库 和 数据目标库 source_database='data' target_database='d...
- SQL 拥有很多可用于计数和计算的内建函数,,, SQL Aggregate函数 SQL Aggreate函数计算从列中取得的值,返回一个单一的值,有用的Aggregate 函数: AVG() – 返回平均值 SELECT AVG(数字列1,数字列2...) FROM 表名;1 COUNT() – 返回行数 -- 查询表中所有的记录数 SELECT COUN... SQL 拥有很多可用于计数和计算的内建函数,,, SQL Aggregate函数 SQL Aggreate函数计算从列中取得的值,返回一个单一的值,有用的Aggregate 函数: AVG() – 返回平均值 SELECT AVG(数字列1,数字列2...) FROM 表名;1 COUNT() – 返回行数 -- 查询表中所有的记录数 SELECT COUN...
- Github: https://github.com/noplay/python-mysql-replication 设置同步账号权限 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456'; # 刷新权限 flush... Github: https://github.com/noplay/python-mysql-replication 设置同步账号权限 GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456'; # 刷新权限 flush...
- 约束: 约束保证数据的完整性和一致性 约束分为 表级约束 和 列级约束 约束类型包括 NOT NULL 非空约束 PRIMARY KEY 主键约束 UNIQUE KEY 唯一约束 DEFAULT 默认约束 FOREIGN KEY外键约束 ... 约束: 约束保证数据的完整性和一致性 约束分为 表级约束 和 列级约束 约束类型包括 NOT NULL 非空约束 PRIMARY KEY 主键约束 UNIQUE KEY 唯一约束 DEFAULT 默认约束 FOREIGN KEY外键约束 ...
- 语法 -- 添加时间间隔 DATE_ADD(date, INTERVAL expr type) -- 减少时间间隔 DATE_SUB(date, INTERVAL expr type) 12345 1、说明 date 日期表达式 expr 时间间隔 type 类型 2、type 常用值 MICROSECOND SECOND MINUTE HOUR D... 语法 -- 添加时间间隔 DATE_ADD(date, INTERVAL expr type) -- 减少时间间隔 DATE_SUB(date, INTERVAL expr type) 12345 1、说明 date 日期表达式 expr 时间间隔 type 类型 2、type 常用值 MICROSECOND SECOND MINUTE HOUR D...
- 在新的环境做部署的项目中使用了peewee,运行后报错 peewee.ImproperlyConfigured: MySQL driver not installed! 1 peewee自己竟然不去安装驱动,那就自己安装 解决 pip install pymysql 1 参考: https://github.com/coleifer/peewee/iss... 在新的环境做部署的项目中使用了peewee,运行后报错 peewee.ImproperlyConfigured: MySQL driver not installed! 1 peewee自己竟然不去安装驱动,那就自己安装 解决 pip install pymysql 1 参考: https://github.com/coleifer/peewee/iss...
- 1、CASCADE 从父表删除或更新且自动删除或更新子表中匹配的行 FOREIGN KEY (keyname) REFERENCES table_name (keyname) ON DELETE CASCADE 2、SET NULL 从父表删除或更新行,并设置子表中的列外键为NULL,如果使用该项,必须... 1、CASCADE 从父表删除或更新且自动删除或更新子表中匹配的行 FOREIGN KEY (keyname) REFERENCES table_name (keyname) ON DELETE CASCADE 2、SET NULL 从父表删除或更新行,并设置子表中的列外键为NULL,如果使用该项,必须...
- 测试准备 -- 准备测试数据库和数据表,并写入初始数据 mysql> create database demo; mysql> use demo; mysql> create table mytable (id int not null primary key, day date not null); mysql> insert in... 测试准备 -- 准备测试数据库和数据表,并写入初始数据 mysql> create database demo; mysql> use demo; mysql> create table mytable (id int not null primary key, day date not null); mysql> insert in...
- 安装用到的模块 pip install pandas sqlalchemy pymysql 1 1、建表 # 建表 create table student( id int(11) primary key auto_increment, name varchar(10) default "", age int(11) default 0 ) 1234567 如... 安装用到的模块 pip install pandas sqlalchemy pymysql 1 1、建表 # 建表 create table student( id int(11) primary key auto_increment, name varchar(10) default "", age int(11) default 0 ) 1234567 如...
- COLLATE 字符类型比较或排序方式 _ci Case Insensitive的缩写,即大小写无关 _cs Case Sensitive,即大小写敏感 推荐使用 CHARSET=utf8mb4 COLLATE=utf8_unicode_ci 12 mysql<8.0 默认 Latin1 mysql>=8.0 默认 utf8mb4 utf8mb4_... COLLATE 字符类型比较或排序方式 _ci Case Insensitive的缩写,即大小写无关 _cs Case Sensitive,即大小写敏感 推荐使用 CHARSET=utf8mb4 COLLATE=utf8_unicode_ci 12 mysql<8.0 默认 Latin1 mysql>=8.0 默认 utf8mb4 utf8mb4_...
- 环境: python 2.7.5 代码示例 # -*- coding: utf-8 -*- import MySQLdb class DataBase(object): def __init__(self, hostname, username, password, database, port, charset='utf-8'): self.conn = ... 环境: python 2.7.5 代码示例 # -*- coding: utf-8 -*- import MySQLdb class DataBase(object): def __init__(self, hostname, username, password, database, port, charset='utf-8'): self.conn = ...
- 使用Navicat插入 新建包含两个字段,分别是id(自增主键),name(姓名)的数据表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` `varchar`(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB... 使用Navicat插入 新建包含两个字段,分别是id(自增主键),name(姓名)的数据表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` `varchar`(20) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签