mysql
文章平均质量分 89
一起学python吧
每天学习一点点
展开
-
aiomysql、asyncpg、aioredis
Python 目前已经进化到了 3.11 版本,对操作数据库也提供了相应的异步支持。当我们做一个 Web 服务时,性能的瓶颈绝大部分都在数据库上,如果一个请求从数据库中读数据的时候能够自动切换、去处理其它请求的话,是不是就能提高并发量了呢。下面我们来看看如何使用 Python 异步操作 MySQL、PostgreSQL 以及 Redis,以上几个可以说是最常用的数据库了。至于 SQLServer、Oracle,本人没有找到相应的异步驱动,有兴趣可以自己去探索一下。而操作数据库无非就是增删改查,下面我们来看看原创 2023-07-10 09:44:55 · 799 阅读 · 0 评论 -
CentOS7卸载并安装mysql教程
先卸载其他删除Mysqlyum remove mysql mysql-server mysql-libs mysql-server;find / -name mysql 将找到的相关东西delete掉(rm -rf /var/lib/mysql);rpm -qa|grep mysql(查询出来的东东yum remove掉)rm /etc/my.cnf查看是否还有mysql软件:rpm -qa|grep mysqla)查看系统中是否以rpm包安装的mysql:[ro..原创 2021-12-05 15:17:48 · 373 阅读 · 0 评论 -
MySQL 连接出现 Authentication plugin ‘caching_sha2_password‘ cannot be loaded
很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin 'caching_sha2_password' cannot be loaded的错误。出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有...转载 2019-12-14 17:46:04 · 125 阅读 · 0 评论 -
django,mysql存储emoji表情,utf8mb4
今天在做后台的时候发现一个错误:Incorrect string value: '\\xF0\\x9F\\x90\\xA8' for column 'signature' at row 1发现是参数里面是一个iOS的表情,也就是系统自带的emoji表情。后台用的是django 1.6,数据库用的是Mysql 5.5.22,缓存用的是redis。上网了解了一下emoji表情,原来一般...原创 2020-01-08 23:33:54 · 227 阅读 · 0 评论 -
腾讯云服务器(centos7)安装mysql(tar包解压源码安装)安装详解
我们经常要用到mysql,今天又重新装了一次mysql,总结一下安装mysql的两种方式1.源码安装1.1-首先下载mysql的安装包,地址:https://dev.mysql.com/downloads/mysql/刚进入页面是这样的:1.2-点击上面链接会刷新页面变成下面这样:选择你自己的系统以及想要安装的版本信息,如果这里没有你想要的版本,自己找下需要的版本在哪里,...原创 2020-04-11 21:30:15 · 787 阅读 · 0 评论 -
阿里云服务器下mysql卸载
一,登陆阿里云服务器后,查看mysql状态,看到LISTEN表示已安装mysql成功1.root@iZ2ze47s90mcta2n9nz9mgZ:/# sudo netstat -tap | grep mysqltcp 0 0 localhost:mysql *:* LISTEN 3051/my...原创 2019-05-28 15:58:51 · 3476 阅读 · 2 评论 -
阿里云服务器ubuntu16.04安装mysql步骤
1,更新源 apt-get update (这一步可能需要时间稍长一些,和网速有关系)2,安装mysql-serverapt-get install mysql-server (这一步在安装的过程中会弹出类似对话框一样的界面,可以在界面上直接设置对root用户的密码)apt-get install mysql-clientapt-get install libmysqlcli...原创 2019-05-28 16:44:04 · 2006 阅读 · 0 评论 -
linux下mysql 重启命令
两种方式都可以,百试不爽第一种方式service mysqld restart第二种方式/etc/init.d/mysql stop/etc/init.d/mysql start原创 2019-04-18 16:59:26 · 38416 阅读 · 1 评论 -
【云服务器】远程连接阿里云服务器Mysql数据库
首先:很重要的一点如果配置没问题但无论如何也连不上请检查你自己的网络是否有问题,我当时搞了三个小时最后发现用我们学校的校园网无论如何也连不上,但换成自己的热点就能连上。配置MySQL:1:添加阿里云安全组规则的MySQL 3306端口点击左侧导航栏安全组点击配置规则点击添加安全组规则设置协议类型为MySQL3306 ,授权对象为所有ip2:打开更改...原创 2019-01-03 23:26:18 · 326 阅读 · 0 评论 -
MySQL数据库优化的八种经典方式!!!必看
关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的...原创 2018-12-05 15:13:11 · 167 阅读 · 0 评论 -
MySQL数据库高并发优化配置
在Apache, PHP, mysql的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接 影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验 进行判断,然后设置合理的参数。下面我们了解一下MySQL优化的一些基...原创 2018-12-05 15:14:35 · 186 阅读 · 0 评论 -
提高MySQL性能的7个技巧
译者注: 随着尺寸和负载的增长,MySQL的性能会趋于下降。记住这些诀窍,便可保持MySQL的流畅运行。测量应用程序的方法之一是看性能。而性能的指标之一便是用户体验,通俗的说法就是“用户是否需要等待更长的时间才能得到他们想要的东西”。这个指标在不同的应用场合而有所改变。对于移动购物应用,响应时间不能超过几秒钟。对于员工的人力资源页面,可能需要多花几秒钟的时间。有很...原创 2018-12-05 15:20:50 · 143 阅读 · 0 评论 -
MySQL数据库性能调优的10个方法分享
MYSQL 应该是最流行了 WEB 后端数据库。WEB 开发语言最近发展很快,PHP, Ruby, Python, Java各有特点,虽然 NOSQL 最近越來越多的被提到,但是相信大部分架构师还是会选择 MYSQL 来做数据存储。MYSQL 如此方便和稳定,以至于我们在开发 WEB 程序的时候很少想到它。即使想到优化也是程序级别的,比如,不要写过于消耗资源的 SQL 语句。但是除此之外,在整...原创 2018-12-05 15:27:59 · 1302 阅读 · 0 评论 -
修改mysql数据引擎的方法- 提高数据库性能
前言:同学告我说,他为了能使得数据查询变得快一点,修改的数据引擎,故查询一下,总结一下。登录mysql后,查看当前数据库支持的引擎和默认的数据库引擎,使用下面命令:mysql>show engines; 1 2 3 4 5 6 7 8 9 10 11 12 13 1...原创 2018-12-05 16:05:51 · 172 阅读 · 0 评论 -
mysql数据库之为数据库用户(不再使用root账户)步骤
1,连接数据库mysql -uroot -p密码2,创建数据库create database 数据库名 charset=utf8;3,使用数据库use 数据库名4,为数据库创建用户create user 用户名 identified by 密码例如: create user mrli identified by '123456';5,给用户授权grand a...原创 2018-12-08 00:14:12 · 1199 阅读 · 0 评论 -
mysql数据库之主从不一致场景分析及如何避免
master库写redo、binlog不实时丢数据的场景redo的ib_logfile与binlog日志如果被设置非实时flush,就有可能存在丢数据的情况:redo未写入磁盘,但binlog写入磁盘,造成从库数据量比主库多。redo写入了磁盘,但是binlog未写入,造成从库数据量比主库少。从目前来看,只能牺牲性能去换取数据的安全性,必须要设置redo和binlog为实时刷盘,...原创 2018-12-14 19:00:04 · 430 阅读 · 0 评论 -
innodb_additional_mem_pool_size简介
innodb_additional_mem_pool_size(global)这个参数我们平时调整的可能不是太多,很多人都使用了默认值,可能很多人都不是太熟悉这个参数的作用。innodb_additional_mem_pool_size 设置了InnoDB存储引擎用来存放数据字典信息以及一些内部数据结构的内存空间大小,所以当我们一个MySQL Instance中的数据库对象非常多的时候,是需要...原创 2018-12-14 19:06:23 · 532 阅读 · 0 评论 -
mysql不是内部或外部命令,也不是可运行的程序或批处理文件
一:问题描述刚装好mysql后,登陆:C:\Users\Administrator>mysql -u root -p报错:二:出错原因没有配置你电脑的环境变量三:解决办法在path里面添加mysqlbin目录的路径右击‘计算机’,点击‘属性’,‘高级系统设置’,如:在最后加上分号及你mysq bin所在位置,如:;C:\Program...原创 2018-10-22 21:55:07 · 13146 阅读 · 0 评论