#mysql

《高性能MySQL》之MySQL查询性能优化

响应时间过长。如果把查询看做是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上优化其子任务,要么消除其中一些子任务,要么减少子任务的执行次数,要么让子任务运行得更快。查询的生命周期:客户端->服务器->服务器上解析->生成执行计划->执行->返回结果...

MySQL之replace函数应用

replace函数,从字面上看其主要作用就是替换。实际它的作用确实是替换。那么替换有哪些应用场景呢?比如A表和B表有一个关联的字段就是id,但是在A中id是数字,在B中id也是数字,但是B中id多一个前缀字母t等,那么如果我要想让他们关联该怎么办呢?通过replace就能实现这个目的,不用加字段或者强行修改让它们完全一...
代码星球 ·2020-07-24

XAMPP启动mysql遇到的问题

错误信息如下:Version:‘10.1.33-MariaDB’socket:‘’port:3389mariadb.orgbinarydistribution2019-06-1218:00:564a04InnoDB:Warning:Usinginnodb_addition...

MySQL5.7授权用户远程访问

做个记录,每次弄环境的时候,特别是弄mysql环境,时不时都要用到下面的命令命令如下:grantallprivilegeson*.*to'root'@'%'identifiedby'oa123456'withgrantoption;flushprivileges;quit;注意:上面的命令原型如下:grantallpr...

Ubuntu16.04忘记MySQL5.7的root用户密码之解决方案

其实也就四步,如下:sudovimi/etc/mysql/mysql.conf.d/mysqld.cnf并在在[mysqld]下方的skip-external-locking下面添加一行:skip-grant-tables然后再重启MySQL/etc/init.d/mysqlrestartmysql-uroot-p一路...

请在mysql配置文件修sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

错误信息:请在mysql配置文件修sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION解决办法(最有效,以MySQL5.7为例):修改配置文件vim/etc/mysql/mysql.conf.d/mysqld.cnf并在该配置文件添加如下内容:sql-...

使用sqlyog连接 Mysql 出现1251错误

错误如图所示:错误详情信息:1251clientdoesnotsupportauthenticationprotocolrequestedbyserver;considerupgradingMysqlclientERROR1396(HY000):OperationALTERUSERfailedfor'root'@'lo...

Node.js之mysql增删改查

npminstallmysql//连接MySQL数据库varmysql=require("mysql");varpool=mysql.createPool({host:"127.0.0.1",user:"root",password:"123456",database:"wordpress",port:3306});f...
代码星球 ·2020-07-24

Docker安装MySQL并配置远程访问

dockerrun–namedockermysql-p3307:3306-eMYSQL_ROOT_PASSWORD=my-secret-pw-dmysql --name为mysql的实例设置别名。-p3307为对外暴露的端口。3306是内部端口-eMYSQL_ROOT_PASSWORD设置mysq...

MySQL去除查询结果重复

出现结果重复数SQL(四表关联):SELECTCOUNT(post.ID)FROMwp_postsASpostLEFTJOINwp_term_relationshipsASrelationON(post.menu_order=relation.term_order)LEFTJOINwp_term_taxonomyASt...

mysql备份命令

mysql备份命令如下:备份多个数据库可以使用如下命令:mysqldump-uroot-p123456--databasestest1test2test3>/home/test/dump.sql;恢复备份:sourcedump.sql在mysql命令行中输入该命令即可恢复备份整个数据库:mysqldump-uro...
代码星球 ·2020-07-24

python3之安装mysql问题

python3是不能通过pipinstallmysql或pipinstallmysqldb这样的形式来安装mysql。只能pipinstallPyMySQL至于如何在文件中引用?答曰:只需对应python文件将importmysql改为importpymysql即可...
代码星球 ·2020-07-24

造成MySQL全表扫描的原因

全表扫描是数据库搜寻表的每一条记录的过程,直到所有符合给定条件的记录返回为止。通常在数据库中,对无索引的表进行查询一般称为全表扫描;然而有时候我们即便添加了索引,但当我们的SQL语句写的不合理的时候也会造成全表扫描。以下是经常会造成全表扫描的SQL语句及应对措施: 1.使用null做为判断条件 如:...

mysql增删改查sql语句

未经允许,禁止转载!!!未经允许,禁止转载!!!创建表  createtable表名删除表  droptable表名修改表名  renametable旧表名to新表名字创建数据库  createdatabase数据库名删除数据库 ...
代码星球 ·2020-07-22

使用JDBC+POI把Excel中的数据导出到MySQL

POI是Apache的一套读MS文档的API,用它还是可以比较方便的读取Office文档的。目前支持Word,Excel,PowerPoint生成的文档,还有Visio和Publisher的。http://poi.apache.org/download.html具体的用法可以查阅文档里面您的quickguide,我给出...
首页上一页...454455456457458...下一页尾页