彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

Can't connect to local MySQL server through socket '/tmp/mysql.sock'

跟着linux安装MySQL教程做的时候,执行到 ./bin/mysqladmin -u root password 123456 mysql报错 错误:'Can't connect to local MySQL server through socket '/tmp/mysql.sock' ...

2018-12-02 16:20:03

阅读数:17

评论数:0

Python编程:records批量插入数据到mysql

关于records 的基本使用: Python编程:records库操作SQL查询MySQL数据库 感谢Thrimbda 不厌其烦的解答,用英语聊了半天,发现他是chinese… 言归正传,records可以批量进行插入操作 import records db = records.Databa...

2018-11-08 17:46:37

阅读数:27

评论数:0

MySql优化:MySql查询字段最大长度

MySQL存储的时候,定义varchar字段一般会指定一个比较近似的值 如果是在已经存储数据的表中,可以直接查看已知最大长度,可以对这个字段长度进行一定的优化 SELECT max(length(column_name)) FROM table_name; 指定varchar长度的原则是: 尽量...

2018-10-17 12:43:19

阅读数:84

评论数:1

Python编程:DBUtils管理数据库连接池

每次执行一个sql的时候都单独建立一个mysql连接,执行完就close掉,很明显这样的问题在于,频繁连接,断开mysql,这样是相当消耗系统资源的,而且增加了mysql连接失败的几率,所以万一哪个线程没有连接成功 这个线程也over了。 连接池原理 在程序创建连接的时候,可以从一个...

2018-08-16 11:23:02

阅读数:57

评论数:0

mysql:insert ignore、insert和replace区别

指令 已存在 不存在 举例 insert 报错 插入 insert into names(name, age) values(“小明”, 23); insert ignore 忽略 插入 insert ignore into name...

2018-07-30 11:18:30

阅读数:71

评论数:0

python使用插入带有%的字符串到mysql数据库

使用Navicat插入 新建包含两个字段,分别是id(自增主键),name(姓名)的数据表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` `varchar`(20) DEFAULT NULL,...

2018-07-18 17:48:46

阅读数:510

评论数:0

MySQL从零开始

登录 $ mysql -u root -p 查看所有库 show databases; 创建数据库 create database database_name; 删除数据库 drop database database_name; 选择数据库 use database_name; 查看所有表 ...

2018-07-18 15:34:29

阅读数:69

评论数:0

navicat连接MySQL8.0出现2059错误

问题: navicat连接MySQL8.0出现2059错误 原因: mysql8以后的加密规则为caching_sha2_password 解决问题 方法一:更新navicat驱动来解决此问题 方法二:将mysql用户登录的加密规则修改为mysql_native_password 方...

2018-07-04 00:10:49

阅读数:169

评论数:0

windows环境下mysql解压缩版安装

其实很简单,做下简单的总结 下载 首先,当然是下载mysql,不要去官网下载,当然如果网速很好的就没问题 这里推荐去国内镜像站下载,比如: 清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/ 进入主页之后ctrrl + f搜索mysql ...

2018-07-03 23:43:55

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭