![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 85
桃根仙
这个作者很懒,什么都没留下…
展开
-
linux源码编译安装MySQL 5.5.35
1、 获取解压mysql-5.5.35.tar.gz在mysql.com官网或国内镜像下载源码# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.35.tar.gz# tar zxvf mysql-5.5.35.tar.gz# cd mysql-5.5.352、 编译mysql-5.5.35# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_UN...原创 2021-06-04 14:27:36 · 116 阅读 · 0 评论 -
shopxo 数据库结构分析E-R模型
原创 2020-12-02 09:35:27 · 366 阅读 · 0 评论 -
微信小程序腾讯云服务器建表语句报错
DROP TABLE IF EXISTS `cSessionInfo`;CREATE TABLE `cSessionInfo` ( `open_id` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL, `uuid` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL, `skey` var...原创 2020-04-30 22:00:05 · 217 阅读 · 0 评论 -
mysql 垂直分表,水平分表方案Vitess
Vitess是用于部署,扩展和管理MySQL实例的大型群集的数据库解决方案。它在架构上可以像在专用硬件上一样有效地在公共或私有云架构中运行。它结合了NoSQL数据库的可伸缩性,并扩展了许多重要的MySQL功能。Vitess可以帮助您解决以下问题:通过允许您对MySQL数据库进行分片来扩展规模,同时将应用程序更改降至最低。 从裸机迁移到私有云或公共云。 部署和管理大量MySQL实例。Vit...翻译 2020-01-09 17:46:36 · 690 阅读 · 0 评论 -
MySQL Performance Schema 是什么
MySQL Performance Schema是一种用于在较低级别监视MySQL Server执行的功能。性能架构具有以下特征: 性能模式提供了一种在运行时检查服务器内部执行的方法。它是使用PERFORMANCE_SCHEMA存储引擎和performance_schema数据库来实现的。性能模式主要关注性能数据。这与INFORMATION_SCHEMA用于检查元数据的有所不同。 ...翻译 2020-01-03 23:56:43 · 328 阅读 · 1 评论 -
MySQL性能模式
22.1性能架构快速入门22.2性能架构构建配置22.3性能架构启动配置22.4性能架构运行时配置22.5性能模式查询22.6性能模式工具命名约定22.7性能模式状态监视22.8性能模式原子和分子事件22.9当前和历史事件的性能架构表22.10性能架构语句摘要22.11性能模式通用表特征22.12性能架构表说明22.13性能模式...转载 2020-01-03 22:54:21 · 532 阅读 · 0 评论 -
简单论坛 E-R 模型
总共5张表 论坛版块表(board) 帖子表(post) 用户表(user) 帖子回复表(replay) 后台管理员表(admin)-- MySQL Script generated by MySQL Workbench-- 04/05/19 09:19:48-- Model: New Model Version: 1.0-- MySQL Workbench Forwar...原创 2019-04-04 01:36:01 · 463 阅读 · 0 评论 -
phpcms V9 安装发生的sql语句
CREATE DATABASE `phpcmsv9`Init DB phpcmsv9SHOW TABLES FROM `phpcmsv9`SET NAMES 'utf8'SET sql_mode=''Init DB phpcmsv9SET FOREIGN_KEY_CHECKS=0DROP TABLE IF EXISTS `v9_admin`CREATE TABLE...原创 2019-04-14 14:25:29 · 337 阅读 · 0 评论 -
关于盖楼式评论的测试报告
针对文章评论的sql:SET character_set_connection='utf8',character_set_results='utf8',character_set_client=binary, sql_mode=''SELECT * FROM `phpcmsv9`.`v9_comment_setting` WHERE `siteid` = '1' LIMIT 1SEL...原创 2019-04-14 18:07:43 · 422 阅读 · 0 评论 -
phpcms v9 站内信测试报告
发信:SET character_set_connection='utf8',character_set_results='utf8',character_set_client=binary, sql_mode=''SELECT * FROM `phpcmsv9`.`v9_member` WHERE `userid` = '1' LIMIT 1SELECT * FROM `phpcm...原创 2019-04-14 18:20:51 · 637 阅读 · 0 评论 -
PDO 操作mysql数据库系列--PDO中执行Sql
1.query() 方法:query () 方法用于返回执行查询后的结果集。语法:PDOStatement PDO::query(string statement)说明:参数statement 是要执行的sql 语句,他返回的是一个PDOStatementm 对象<?php$dbms='mysql';$dbname='fastadmin';$user='root';...原创 2019-06-02 02:02:40 · 564 阅读 · 0 评论 -
MySQL 日志设置优化
由于日志的记录带来的直接性能损耗就是数据库系统中最为昂贵的IO资源,所以对于日志的在之前介绍 MySQL物理架构的章节中,我们已经了解到了 MySQL的日志包括错误日志( ErrorLog),更新日志( Update Log),二进制日志( Binlog),查询日志( Query Log),慢查询日志( Slow Query Log)等。当然,更新日志是老版本的MySQL才有的,目前已经被二进制日...原创 2019-01-20 00:51:30 · 294 阅读 · 0 评论 -
mysql 安装优化
● “—prefix” :设定安装路径,默认为“ /usr/local” ;● “—datadir” :设定MySQL数据文件存放路径;● “—with-charset” :设定系统的默认字符集;● “—with-collation” :系统默认的校验规则;● “—with-extra-charsets” :出了默认字符集之外需要编译安装的字符集;● “—with-unix-socket...原创 2019-01-20 00:47:17 · 494 阅读 · 0 评论 -
mysql性能优化之- 合理利用锁机制优化MySQL
MyISAM表锁优化建议对于MyISAM存储引擎,虽然使用表级锁定在锁定实现的过程中比实现行级锁定或者页级锁所带来的附加成本都要小,锁定本身所消耗的资源也是最少。但是由于锁定的颗粒度比较到,所以造成锁定资源的争用情况也会比其他的锁定级别都要多,从而在较大程度上会降低并发处理能力。所以,在优化MyISAM存储引擎锁定问题的时候,最关键的就是如何让其提高并发度。由于锁定级别是不可能改变的了,...原创 2019-01-19 23:24:25 · 432 阅读 · 0 评论 -
mysql 主从复制
配置步骤:1.主服务器mysql 配置文件开启binlog2.从服务器开启relaylog3.主服务器mysql授权从服务器有权限连接主服务器mysql 执行配置命令:master配置/etc/my.cnfserver-id=201log-bin=mysql-binbinlog-format=mixed#给服务器一个独特的IDserver-id=201...原创 2018-10-17 09:59:00 · 94 阅读 · 0 评论 -
mysql 全局授权与收回权限
grant all on *.* to lisi@'192.168.1.%' identify by '111111'revoke all on *.* from lisi@'192.168.1.%'flush privileges;原创 2018-10-23 12:36:58 · 1111 阅读 · 1 评论 -
mysql 库级权限、表级权限授权
库级别grant all on nnshop.* to lisi@'192.168.1.%'revoke all on nnshop.* from lisi@'192.168.1.%'表级别grant insert,update,select on nnshop.goods to lisi@'192.168.1.%'原创 2018-10-23 12:47:56 · 2519 阅读 · 0 评论 -
mysql触发器的一些demo
触发器触发器是一类特殊的事务,可以监视某种数据操作并触发相关操作需求:商品表:goods订单表:rod当下一个订单时,对应的商品要减少(买几个商品就少几个库存)分析:监视谁:ord监视动作:insert触发器:after触发事件:updatecreate trigger t1afterinsertonordfor each rowbegin...原创 2018-10-23 13:53:13 · 252 阅读 · 0 评论 -
mysql 存储过程
存储过程例子存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它create procedure p1()beginend$查看存储过程show procedure status \G;call ...原创 2018-10-23 15:01:27 · 103 阅读 · 0 评论 -
mysql 游标实例
游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。--declare--open--fetch--closecreate procedure p12()begin declare row_gid i...原创 2018-10-23 15:33:28 · 1309 阅读 · 0 评论 -
单台mysql性能调优的一些配置项
version 5.5.53 >= 5.6 collation_server utf8_general_ci utf8_general_ci character_set_client utf8 utf8 max_connections 512 >= 100 max_heap_table_size 16M >...原创 2018-12-16 20:05:49 · 201 阅读 · 0 评论 -
一个完整 cms 的表结构
-- ---------------------------------------------------------- -- 表的结构 `joys_user`-- CREATE TABLE `joys_user` ( `id` int(10) unsigned NOT NULL auto_increment, `username` varchar(150) NOT NUL...原创 2018-12-25 01:38:33 · 2875 阅读 · 2 评论 -
运维常用的性能监控工具
vmstatsariostatnetstatfreepstopmpstatdstatcollectltsarsysstat原创 2019-01-07 07:54:36 · 1305 阅读 · 0 评论 -
mysql 的日志文件
1、错误日志: Error Log错误日志记录了MyQL Server运行过程中所有较为严重的警告和错误信息, 以及MySQLServer每次启动和关闭的详细信息。在默认情况下,系统记录错误日志的功能是关闭的,错误信息被输出到标准错误输出( stderr) ,如果要开启系统记录错误日志的功能,需要在启动时开启-log-error选项。错误日志的默认存放位置在数据目录下,以hostname....原创 2019-01-19 01:06:35 · 119 阅读 · 0 评论 -
小程序用户表设计
CREATE TABLE `wx_user` (`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT ,`openid` char(28) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '小程序用户openid' ,`nickname` varchar(100) CHARA...原创 2018-10-18 16:59:43 · 9621 阅读 · 2 评论