python
Ubuntu18安装M2Crypto出现错误error: command 'x86_64-linux-gnu-gcc' failed
穆琪 发表于2019-12-31 浏览413 评论0
先使用apt安装依赖库sudo apt install libssl-dev swig python3.x-dev gccx是你的python3的小版本,比如我的是python3.7-dev然后再执行pip安装M2Crypto。
数据库
mysql和postgre数据库清除表数据,并且自增列重新从1自增
穆琪 发表于2019-12-26 浏览565 评论0
在 mysql 中如果需要清空表,只需要TRUNCATE TABLE table_name;即可,如果有自增的 id 字段,也会还原回 1,但是 postgresql 与 mysql 稍有不同,postgresql 的自增字段 是通过 序列 sequence来实现的,所以在清空表的时候,还需要还原序列TRUNCATE TABLE table_name RESTART IDENTITY;
数据库
Ubuntu18/linux mint19.2通过系统apt安装mysql5.7之后修改密码
穆琪 发表于2019-12-01 浏览519 评论0
我使用的是基于linux mint19.2的系统,apt源自带的是mysql5.7安装完后却不是空密码。原来似乎在安装的时候就已经设置了默认密码。接下来就是怎么修改root密码的步骤:1.进入到etc/mysql 目录下,查看debian.cnf文件里面有个帐号和密码用这个帐号和密码登录2.修改root密码show databases;
use mysql;
update user set authentication_string=PASS