• MySQL5.x版本乱码问题解决方案

    2020-09-18

    MySQL是一款常用的开源数据库软件,但是对于初次使用者好像并不是太友好,MySQL5.x的版本中默认字符集是latin1也就是我们所知道的ISO-8859-1字符集,这个字符集编码并没有包含汉字,所以我们在使用的时候汉字会出现乱码情况,通过修改数据库默认字符集即可解决。进入MySQL命令行:mysql> show variables like '%colla%';+---------------

  • Python 操作 MySQL数据库

    2020-09-18

    开发环境与配置  win_x64  Ubuntu14.04  Python3.x  pip安装pymysql模块直接使用pip安装 pip install pymysqlwin64上直接在cmd中执行连接本地数据库使用模块pymysql连接数据库本地数据库相关配置请参阅: http://rustfisher.github.io/2017/02/25/backend/MySQL_install/#!

  • 记一次Django响应超慢的解决过程

    2020-09-17

    在本地windows机器开发的Django项目运行正常,放到服务器上后响应超慢,花了一整个工作日没找到原因(非常绝望),又花了一整个周末才找到原因和临时解决办法,如果你的项目超慢可以参考一下解决思路。排查过程:1.怀疑是Python环境问题,到服务器上各种虚拟环境版本进行尝试,无果。2.因为用了mysql数据库,开始用pymysql包连接改动了一些参数,担心是驱动问题导致数据库查的慢,更换mysq

  • MySQL死锁的产生原因以及解决方案

    2020-09-17

    数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据 时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并 发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死锁,严 重影响应用的正常执行。在数据库中

  • Mysql表创建外键报错解决方案

    2020-09-15

    数据库表A:CREATE TABLE task_desc_tab(  id INT(11) PRIMARY KEY NOT NULL COMMENT '自增主键' AUTO_INCREMENT,  <strong>taskname</strong> VARCHAR(200) NOT NULL COMMENT '任务名字',  sqlname VARCHAR(20) NOT NULL COMMENT

  • 深入浅析ASP在线压缩access数据库的方法

    2020-09-14

    ASP在线压缩ACCESS数据库原理很简单:利用JRO.JetEngine的压缩功能建立一个新的数据库文件,然后把原来的删掉、替换!既然这样,压缩程序只需几行就ok了!把下面的代码保存为**.asp,数据库文件(db.md)放在相同目录下,执行asp搞定!&lt;%oldDB = server.mappath("db.mdb") '更改数据库地址newDB = server.mappath("db_ne

  • mysql常用备份命令和shell备份脚本分享

    2020-09-10

    备份多个数据库可以使用如下命令:mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql;恢复备份:source dump.sql --在mysql命令行中输入该命令即可恢复备份整个数据库:mysqldump -uroot -123456 -A > all.sql备份整个数据库结构:mysqldump

  • 解决Laravel 不能创建 migration 的问题

    2020-09-10

    在 Laravel 项目中,由于测试,有时候用 php artisan make:migration create_xxx_table 创建数据库迁移。如果把创建的迁移文件 database/migrations/2016_09_13_081736_create_xxx_table.php 文件给删除了,再次执行 php artisan make:migration create_xxx_tabl

  • Laravel 数据库加密及数据库表前缀配置方法

    2020-09-10

    报错问题:DecryptException in Encrypter.php line 148: The MAC is invalid.如何运行 php artisan key:generate 这个命令需要安装ComposerD: 回到D盘 ,cd 到laravel根目录 然后运行 php artisan key:generate;前提是你项目根目录下有个.env文件,如果没有,敲命令 ”ech

  • laravel框架数据库配置及操作数据库示例

    2020-09-10

    本文实例讲述了laravel框架数据库配置及操作数据库。分享给大家供大家参考,具体如下:laravel 数据库配置数据库配置文件为项目根目录下的config/database.php//默认数据库为mysql'default' => env('DB_CONNECTION', 'mysql'), 'mysql' => ['driver' => 'mysql','host' => env('DB_HO

  • mysql主从复制配置过程

    2020-09-10

    主库配置1. 配置mysqlvim /etc/my.cn# 在文件中增加以下内容server-id=1 # 保证server id唯一log-bin = /var/lib/mysql/mysql-bin.logbinlog-do-db = db1 binlog-do-db = db2其中db1和db2是计划进行主从复制的库,如果有多个,写多行即可。配置完毕后,重启数据库: service mysq

  • redis批量删除key的步骤

    2020-09-10

    由于误用插件,某台服务器上的redis实例存在数百万无用的key。为了删除无用数据,上网查找redis批量删除key的方法,发现使用过程中都有问题。经过本人的研究,终于找到redis批量删除key的正确用法。本文分享最新版Redis批量删除key的方法,希望能帮到遇到同样问题的网友。redis批量删除key网上许多文章和教程给出的redis批量删除key命令是:redis-cli KEYS "$P

  • php+jQuery ajax实现的实时刷新显示数据功能示例

    2020-09-08

    本文实例讲述了php+jQuery ajax实现的实时刷新显示数据功能。分享给大家供大家参考,具体如下:创建数据表:demo---- 表的结构 `demo`--CREATE TABLE IF NOT EXISTS `demo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) COLLATE utf8_bin NOT NULL,

  • 解决php写入数据库乱码的问题

    2020-09-08

    对于乱码这个问题php开发者几乎都会有碰到过,我们下面主要是介绍了php mysql数据库连接时乱码解决方法。MYSQL数据库使用UTF-8编码的问题1.用phpmyadmin创建数据库和数据表创建数据库的时候,请将“整理”设置为:“utf8_general_ci”或执行语句:CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE u

  • php+redis实现消息队列功能示例

    2020-09-08

    本文实例讲述了php+redis实现消息队列功能。分享给大家供大家参考,具体如下:个人理解在项目中使用消息队列一般是有如下几个原因:把瞬间服务器的请求处理换成异步处理,缓解服务器的压力实现数据顺序排列获取redis实现消息队列步骤如下:1).redis函数rpush,lpop2).建议定时任务入队列3)创建定时任务出队列文件:demo.php插入数据到redis队列<php$redis = new

  • php实现session共享的实例方法

    2020-09-08

    为什么要session共享现在稍微大一点的网站基本上都有好几个子域名,比如www.xz577.com, xz577.com, vip.xz577.com,这些网站如果需要共用用户登录信息,那么就需要做到session共享,当然前提是有相同的主域名。PHP的session原理客户端访问php页面,执行session_start,生成session_id,一般我们是把session_id存储到cook

  • php设计模式之工厂模式用法经典实例分析

    2020-09-08

    本文实例讲述了php设计模式之工厂模式用法。分享给大家供大家参考,具体如下:<php/*** * @desc 工厂模式 * ***/interface DB{  /*   * @desc 接口类不体现具体实现,只是为了规范一套规则   * **/  public function conn();    public function add();  public function delete()

  • redis+php实现微博(一)注册与登录功能详解

    2020-09-08

    本文实例讲述了redis+php实现微博注册与登录功能。分享给大家供大家参考,具体如下:(一)、微博功能概况微博用户账号注册微博用户登录微博发布添加微博好友(粉丝)微博推送微博冷数据写入mysql数据库(二)、redis数据结构设计这节分享微博用户注册与登录:我们完全采用redis作为数据库来实现注册于登录先来看一下redis数据结构的设计:注册用户表:userset global:userids

  • php连接mysql数据库最简单的实现方法

    2020-09-08

    在连接MySQL数据库之前,您必须指定以下信息:MySQL数据源名称或DSN:指定MySQL数据库服务器的地址。您可以使用IP地址或服务器名称,例如,127.0.0.1 或 localhostMySQL数据库名称:表示要连接的数据库的名称。用户名和密码:指定用于连接MySQL数据库服务器的MySQL用户的用户名和密码。该帐户必须具有足够的权限才能访问上面指定的数据库。我们将使用:本地MySQL数据

  • PHP7.0连接DB操作实例分析【基于mysqli】

    2020-09-08关键词: 索引数据库程序设计入门教程属性

    本文实例讲述了PHP7.0连接DB操作。分享给大家供大家参考,具体如下:PHP<php//连接数据库$link = mysqli_connect('localhost', 'root', 'root','test');mysqli_query($link,"set names gbk");//设置数据库编码$result=mysqli_query($link,"select * from zhan

  • php源码的使用方法讲解

    2020-09-08

    PHP程序都要用MYSQL,如果没有MYSQL,就不能用它们.  第一:配置数据库信息,改成自己所需的;  第二:导入数据库;  第三:安装wamp5 输入 http://127.0.0.1/自己的文件名。1:如果是php源码,在本地电脑使用时。要先安装phpnow环境套件包(下附),里面包含了php+mysql等,也是用迅雷搜索下载。那个套件安装很傻瓜化,不用我说了。2:把所有的源码复制到套件安

  • Laravel框架Auth用户认证操作实例分析

    2020-09-08

    本文实例讲述了Laravel框架Auth用户认证操作。分享给大家供大家参考,具体如下:(1)生成Auth所需文件打开phpstorm的命令行:php artisan make:auth生成成功后,打开web.php,发现多了如下代码:Auth::routes();Route::get('/home', 'HomeController@index')->name('home');然后访问 local

  • Laravel模糊查询区分大小写的实例

    2020-09-08

    Laravel的ORM特殊操作!举个例子:我们数据库设计的编码方式如果是ci,也就是说大小写不敏感的话,我们搜索的时候,搜索test,那么结果是Test,test,teST等等都出来,但是我们加上like binary的话,那么搜索出来的就是test,不管你的mysql数据库是什么编码排序规则。#passthru: array:10 [▼ 0 => “insert” 1 => “insertGet

  • MySQL 数据库如何解决高并发问题

    2020-09-07

    前言我们都知道初创公司一开始都是以单体应用为首要架构,一般都是单体单库的形式。但是版本以及版本的迭代,数据库需要承受更多的高并发已经成了 架构设计 需要考虑的点。那么解决问题,就得说到方案。但是方案有很多,我们该怎么选择呢?优化与方案基本上,我们优化要从几个关键字入手: 短距离 , 少数据 , 分散压力 。短距离所谓的短距离,指的是从前端到数据库的路径要短。  页面静态。有些页面的数据是在某些时段

  • MySQL5.6升级5.7时出现主从延迟问题排查过程

    2020-09-06

    最近在做zabbix的数据库MySQL5.6升级5.7时,出现主从延迟问题,这个问题困扰了很久没有解决,昨天终于解决了,整理了一下整个排查过程,分享给大家。环境说明:mysql主库为5.6的版本,有四个从库,三个为5.6的版本,一个为5.7的版本,所有主从的库表结构均一致,5.7的从库出现大量延迟,5.6的没问题,业务为zabbix监控,基本全部为insert批量插入操作,每条insert SQL

 994    1 2 3 4 5 6 7 8 9 10 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号