起风了

“路海长 青夜旷 越过群山追斜阳”

mysql 常用命令行总结

mysql 常用命令行总结缩略图
登录 mysql -h 127.0.0.1 -P 3306 -u root -p 回车后输入密码,即可登录 直接进入某个库 -D 库名 mysql -h 127.0.0.1 -P 3306 -u root -D account -p 列举数据库、表 show databases;show tables; 切换库 use dbname; 导出文件 语法:连接命令 -e  sql语句 > 输出文件,例 mysql -h 127.0....

python连接mysql

  from __future__ import divisionimport pymysqlcoon = pymysql.connect( host = '',user = 'r',passwd = 'bQ', port =,db = '',charset = '')f =file('ddd.txt')i = 0 p_id_dic = {}lists = []cur = coon.cursor()for line in f: i += 1 chunk = line.strip().split('\t') p_id = ch...

Mysql 常用函数汇总

Mysql 常用函数汇总缩略图
☆日期函数 日期符号对应关系 年 月 日 时 分 秒 Y m d H i s   获取当前日期 now() > select now();+---------------------+| now() |+---------------------+| 2020-06-02 22:21:20 |+---------------------+1 row in set (0.03 sec) 获取当前时间戳 current_timestamp &g...

mysql update select 从查询结果中更新数据

mysql update select 从查询结果中更新数据缩略图
示例场景 两个表 ordrs, sum_orders, sum_orders 中的count是 orders中相同project_id的count之和;cost同理 一条语句直接更新sum_orders中的count & cost #orders   #sum_orders   示例代码 UPDATE sum_orders aINNER JOIN ( SELECT project_id, sum( count ) AS sum_count, sum( cost ) A...

Mysql 视图

Mysql 视图缩略图
什么是视图 一组查询指令构成的结果集,是一个虚拟存在的表 视图和表的关系? 表是实体结构,需要物理空间;视图是虚拟结构,不需要物理空间 表可以有索引,视图不能添加索引 表的改变立即提现在视图上 为什么需要视图 简化SQL,重复利用SQL, 尤其是一些复杂查询时更能提现真香定律 安全。只暴露表的...

Mysql 跨库数据迁移 — python 脚本

Mysql 跨库数据迁移 — python 脚本缩略图
    示例代码 import pymysqlclass DataMigrate: def __init__(self, env): self.num = 50 self.ENV = env # From self.db_from = self.connect_jingyi(1) self.cursor_from = self.db_from.cursor() self.from_sql = 'select first_project, stat...

Mysql事务隔离级别

Mysql事务隔离级别缩略图
什么是事务? 老生常谈:事务是逻辑上的一组操作,要么都执行,要么都不执行 经典实例:转账给你,我减少100,你增加100,不能因为系统故障导致,我钱转出了,而你没收到 事务的四大特性 A:原子性,最小执行单位,要么都执行,要么都不执行 C:一致性,? I:隔离性,并发访问数据库是,两个事务是独立的,...

linux之50条命令详解

linux之50条命令详解缩略图
1. tar tar命令文件压缩与解压 tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一...