failed with error code 1

Categories: Python
command “python setup.py egg_info” failed with error code 1 in … 解决方法: pip install distribute

root账户远程登录

Categories: Mysql
关闭windows防火墙或者在入站规则添加3306端口 执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 修改root@%此用户的密码

命令行安装mysql

Categories: Mysql
C:\Program Files\mysql目录下新建my.ini [mysql] default-character-set=utf8 [mysqld] sql_mode='NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,PIPES_AS_CONCAT,ANSI_QUOTES' port = 3306 basedir=C:\Program Files\mysql datadir=C:\Program Files\mysql\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB 进入C:\Program Files\mysql\bin 执行mysqld –initialize-insecure (不设置root密码,建议使用) 执行mysqld -install 执行net start mysql 执行mysql -u root -p,回车不输入密码即可进入 update mysql.user set authentication_string=PASSWORD(‘wasd123’) whereUser=‘root’; 卸载:net stop mysql,执行mysqld –remove,删除data文件夹

杂项

Categories: Python
enumerate将其组成一个索引序列,利用它可以同时获得索引和值 for lineno, line in enumerate(self.lines, 1): 迭代器切片 for x in itertools.islice(c, 10, 20): 跳过可迭代对象的开始部分 for line in dropwhile(lambda l: l.startswith('#'), f): 跳过所有#开头字符串 lines = (line for line in f if not line.startswith('#')) 排列迭代 for p in permutations(items, 2): 组合迭代 for c in combinations(items, 2): for c in combinations_with_replacement(items, 2): 同时迭代多个序列 for xv, yv in zip(x, y): 迭代多个序列,短的序列补0 for xv, yv in zip_longest(x, y, fillvalue=0): 不同集合上元素的迭代 for x in chain(a, b): 按顺序迭代已排序序列

Read More →

杂项

Categories: Oracle
select text from all_source where type=‘TRIGGER’ AND name=‘TR_XXX’; 关键字: :NEW 和:OLD使用方法和意义,new 只出现在insert和update时,old只出现在update和delete时。在insert时new表示新插入的行数据,update时new表示要替换的新数据、old表示要被更改的原来的数据行,delete时old表示要被删除的数据。 ORA-08002: 序列 sequence226 尚未在此会话中定义创建Sequence后直接查询它的当前值(CURRVAL)会出错,要先调用Sequence对象.NEXTVAL,才能查询当前值

referential integrity constraint(引用完整性约束)

Categories: Database
实体数据模型 (EDM) 中的“引用完整性约束”与关系数据库中的引用完整性约束类似。 与数据库表中的一个(或多个)列可以引用另一个表的主键相同,实体类型的一个(或多个)属性可以引用另一个实体类型的实体键。 所引用的实体类型称为约束的主体端。 引用主体端的实体类型称为约束的依赖端。 引用完整性约束定义为两个实体类型间的关联的一部分。引用完整性约束的定义指定了以下信息: 约束的主体端。 (一个实体类型,其实体键由依赖端引用。) 主体端的实体键。 约束的依赖端。 (一个实体类型,它的一个或多个属性引用主体端的实体键。) 依赖端的一个或多个引用属性。