子钦加油

扩大
缩小

随笔分类 -  Mysql

Mysql
mysql密码错误-ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)
摘要:一般这个错误是由密码错误引起,解决的办法自然就是重置密码。 假设我们使用的是root账户。 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: root 00:22:26~$ vim /etc/my.cnf (注:windows下修改的是my.ini) 2.在文档内搜索mysqld定位 阅读全文

posted @ 2020-07-29 11:41 子钦加油 阅读(1630) 评论(0) 推荐(0) 编辑

安装python的mysqlclient==1.4.6报错
摘要:安装python的mysqlclient==1.4.6报错 环境:ubuntu18.04python 3.6.8Django 2.0 想要使用Django来操作MySQL,需要安装一个驱动程序。在Python3中,选择用mysqlclient做驱动。 安装mysqlclient出现报错: ERROR 阅读全文

posted @ 2020-07-16 00:19 子钦加油 阅读(1621) 评论(0) 推荐(0) 编辑

Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2)
摘要:安装5.7版本的mysql出现如下错误 root@iZufkfljcZ:~# mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/my 阅读全文

posted @ 2020-07-14 16:14 子钦加油 阅读(1519) 评论(0) 推荐(0) 编辑

[mysql]错误解决之"Failed to start MySQL Server"
摘要:无论你安装过多少次mysql,仍然会出现各种各样的错误,既然出现了,就想办法解决它:OK! 接下来教大家怎样查看错误日志,去解决懵逼的代码错误。 错误: 经过一些列的 重启操作、查看错误详情,并不能精准找到错误原因,经过一番百度,发现有说磁盘空间不足的、有说需要删除var/lib/mysql的 无论 阅读全文

posted @ 2020-06-25 13:20 子钦加油 阅读(6144) 评论(0) 推荐(0) 编辑

docker下搭建MySQL+php-fpm+nginx容器环境
摘要:准备镜像 我使用的centos系统,docker-ce最新版本。 先准备好三个镜像 docker pull mysql:5.7 docker pull php:5.6-fpm docker pull nginx:latest 注意,mysql和php不要使用最新版本,坑很多。 docker imag 阅读全文

posted @ 2020-05-21 22:25 子钦加油 阅读(953) 评论(0) 推荐(0) 编辑

PHP错误:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
摘要:使用PHP连接MySQL 8的时候,可能会发生如标题所示的错误: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client 发生这种错误,是由于MySQL 8默认使用了新的密码验证插 阅读全文

posted @ 2020-05-08 14:53 子钦加油 阅读(1183) 评论(0) 推荐(0) 编辑

docker 使用mysqldump命令备份导出项目中的mysql数据
摘要:下图为镜像重命名后的镜像名为uoj,现在要把这个镜像中的mysql导出 运行如下命令: docker exec -it uoj mysqldump -uroot -proot app_uoj233 >/data/database_bak/app_uoj233.sql #注释:uoj 为镜像名 -u 阅读全文

posted @ 2019-12-02 22:00 子钦加油 阅读(877) 评论(0) 推荐(0) 编辑

ThinkPHP数据库驱动之mysql事物回滚
摘要:1、开启事务方法 startTrans()2、事务提交方法 commit()3、事务回滚方法 rollback() 用法例子: 如果commit了。那么就提交插入数据。如果发现alladded为假说明有条数据没插入正确。那么就rollback回滚就会取消事物开启之后操作数据库的所有行为。 提供一个例 阅读全文

posted @ 2019-10-16 11:19 子钦加油 阅读(172) 评论(0) 推荐(0) 编辑

Linux Centos 迁移Mysql 数据位置
摘要:Linux Centos 迁移Mysql 数据位置 由于业务量增加导致安装在系统盘(20G)磁盘空间被占满了, 现在进行数据库的迁移. Mysql 是通过 yum 安装的. Centos6.5Mysql5.1 yum 安装的 mysql 服务 查看 mysql 的安装路径 执行查询 SQL show 阅读全文

posted @ 2019-08-20 21:39 子钦加油 阅读(380) 评论(0) 推荐(0) 编辑

Linux数据库的创建 导入导出 以及一些基本指令
摘要:首先linux 下查看mysql相关目录 查看 mysql 的安装路径 执行查询 SQL mysql>show variables like '%dir%'; mysql>show variables like '%dir%'; datadir 就是数据路径 确定了运行路径,执行导入、导出mysql 阅读全文

posted @ 2019-08-20 21:34 子钦加油 阅读(869) 评论(0) 推荐(0) 编辑

mysql中用命令行复制表结构(数据)
摘要:mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2; 或 CREATE TABLE 新表 LIKE 旧表 ; 注意上面两种方式,前一种方式是不会复制时的主键类型和自增方式是不会复制过去的, 阅读全文

posted @ 2019-07-04 11:20 子钦加油 阅读(1366) 评论(0) 推荐(0) 编辑

命令行操作mysql 未完待续......
摘要:复制数据表 删除表中某个字段 查看表结构 /****************** mysql 常用命令 **********************/ 1、链接数据库:mysql -h127.0.0.1 -u用户名 -p密码; 链接数据库:mysql -h127.0.0.1 -uroot -pxxx 阅读全文

posted @ 2019-02-18 17:19 子钦加油 阅读(531) 评论(0) 推荐(0) 编辑

MySQL查看版本号的五种方式介绍
摘要:1 命令行模式登录MySQL 2 命令行下使用:status 3 使用系统函数:version() 4 mysql --version 5 包管理工具(根据不同系统 rh系列或bsd系列) 阅读全文

posted @ 2019-02-15 17:30 子钦加油 阅读(2781) 评论(0) 推荐(0) 编辑

(三)设置mysql允许外部IP连接的解决方法及遇到的坑说明
摘要:用命令查询端口情况:netstat -an | grep LISTEN 发现mysql用到3306这个端口,只能被127.0.0.1访问(0.0.0.0的就是每个IP都有的服务,写明哪个IP的就是绑定那个IP的服务) 网上查了一下默认情况下mysql只允许本地进入设置,如果需要外部IP连接到mysq 阅读全文

posted @ 2019-02-14 18:57 子钦加油 阅读(3189) 评论(0) 推荐(0) 编辑

(二)阿里云ECS Linux服务器外网无法连接MySQL解决方法(报错2003- Can't connect MySQL Server on 'x.x.x.x'(10038))(自己亲身遇到的问题是防火墙的问题已经解决)
摘要:我的服务器买的是阿里云ECS linux系统。为了更好的操作数据库,我希望可以用navicat for mysql管理我的数据库。 当我按照正常的模式去链接mysql的时候, 报错提示: 于是,通过查找资料,我找到了解决的方法,其实是阿里云服务器为了安全默认不允许从外面链接Mysql数据库。 下面是 阅读全文

posted @ 2019-02-14 18:32 子钦加油 阅读(1158) 评论(0) 推荐(0) 编辑

(一)MYSQL ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.10.210' (111) 解决方法
摘要:今天在测试MySQL的连接时候,发现连接不通过,并报错ERROR 2003 (HY000): Can't connect to mysql server on '192.168.10.210' (111) 测试代码: 谷歌了一下之后,原来是在mysql的my.cnf中有下面一段代码: 如果要让mys 阅读全文

posted @ 2019-02-14 18:04 子钦加油 阅读(1027) 评论(0) 推荐(0) 编辑

MySQL如何修改密码
摘要:以下几种方法可供选择 第一种方式: 最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下: 1、登录mysql到指定库,如:登录到test库。 2、然后点击上方“用户”按钮。 3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。 4、出现如图界面,输入新密码,并确认新 阅读全文

posted @ 2019-02-14 11:08 子钦加油 阅读(437) 评论(0) 推荐(0) 编辑

MySql数据库优化
摘要:查看是否开启慢查询日志 查看变量设置情况 我们要记录未使用索引的查询就要把变量设置为ON 用以下命令设置 再确认慢查询时间的变量情况 把慢查询日志设置为开启状态 下面演示如下: 记录的位置如下图所示 查看执行的sql语句是否记录在了日志文件中 下图是慢查询日志文件记录的sql语句 慢查询日志的存储格 阅读全文

posted @ 2019-01-24 21:41 子钦加油 阅读(509) 评论(0) 推荐(0) 编辑

数据库_Redis 入门基础到高级
摘要:一、PHP消息队列实现及应用 二、消息队列的优缺点 三、消息队列的配置和准备工作 案例如下: 下面是队列表字段及属性 四、Mysql订单队列 1、接受订单,并写入数据 order.php 2、队列系统处理队列中的订单并进行标识goods.php 3、定时任务。每分钟执行一次goods.sh 要会sh 阅读全文

posted @ 2019-01-23 20:56 子钦加油 阅读(467) 评论(0) 推荐(0) 编辑

php原子操作,文件锁flock,数据库事务
摘要:php原子操作,文件锁flock,数据库事务 php没有继承posix标准支持的unix锁,只封装了一个linux系统调用flock(信号量也能做成锁),按理也是可以使用锁机制的,虽然效率低一点。php脚本是运行在fastcgi容器中,而fastcgi是多进程的,所以如果php程序访问了临界资源,势 阅读全文

posted @ 2019-01-23 14:09 子钦加油 阅读(718) 评论(0) 推荐(0) 编辑

导航

返回顶部