-
mysql卸载后图标还在,MySQL卸载后,服务仍然存在怎么办?
所属栏目:[MySql教程] 日期:2022-10-15 热度:0
步骤一 : 删除 MySQL 隐藏文件夹
在 C 盘的 ProgramData 下会有一个 MySQL 文件夹,这个文件夹要删除,
注意 : ProgramData 是一个隐藏文件夹,需要设置显示隐藏文件夹才能看到!
步骤二[详细] -
数据库的事务控制和四种隔离级别
所属栏目:[MySql教程] 日期:2022-10-15 热度:0
数据库的事务控制
原子性: 事务操作不可分割 要么同时成功要么同时失败
一致性: 事务操作前后, 用户获取的数据都是正确的.
隔离性: 每个事务的操作各自独立,互补影响
持久性: 事务一旦提交[详细] -
字符串连接应用
所属栏目:[MySql教程] 日期:2022-03-30 热度:119
需求:在一个字符串后面追加指定的json串(一般是json串) CREATE PROCEDURE `update_add_white`( in update_info VARCHAR(255) ) set @update_whilte=(select left(cfg_value,LENGTH(cfg_value)-1) from common_config_bak where id=112); set @updated_whi[详细]
-
一个不错的有关mysql和posgresql比较的帖子
所属栏目:[MySql教程] 日期:2022-03-30 热度:91
特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理[详细]
-
相关MYSQL DML UPDATE DELETE 中的子查询问题
所属栏目:[MySql教程] 日期:2022-03-30 热度:111
从5.6开始MYSQL的子查询进行了大量的优化,5.5中只有EXISTS strategy,在5.7中包含如下: IN(=ANY) --Semi-join --table pullout(最快的,子查询条件为唯一键) --first match --semi-join materialization --loosescan --duplicateweedout --Materialization -[详细]
-
迅速定位不合理的索引——MySQL索引调优
所属栏目:[MySql教程] 日期:2022-03-30 热度:104
__biz=MjM5MjIxNDA4NA==mid=401131835idx=1sn=37c5fd9d3d8670fb379a1e0565e50eebscene=0#wechat_redirect 创建索引是门技术活,开发DBA的工作之一就是配合应用创建最优的索引。然大部分公司并没有开发DBA一职,大多数的索引创建需要由程序开发人员自己完成,[详细]
-
MySQL存储引擎明白多少
所属栏目:[MySql教程] 日期:2022-03-30 热度:157
MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的存储引擎(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引擎的区别。这次就简短侃一下存储引擎那些事儿。 先去查一下引擎概念。 引擎(Engine)是电子平台上开发程[详细]
-
MySQL传输表空间总结
所属栏目:[MySql教程] 日期:2022-03-30 热度:133
在MySQL中如果要迁移一个表导另外一个服务器/环境中,常规的做法就是使用备份工具备份,比如mysqldump,然后拷贝备份到目标服务器或者环境导入。如果某一个表数据量很大,导出dump文件很大的情况下,使用导出导入工具其实会花费不少的时间. 怎么样提高效率呢[详细]
-
mysql5.7-bug -information_schema的表被查询可能致使内存泄漏
所属栏目:[MySql教程] 日期:2022-03-30 热度:161
mysql5.7-bug -information_schema的表被查询可能致使内存泄漏: [11 May 2017 6:57] Cho-Shing Ma Description: Running a query (on Information _Schema.tables (where clause) to exclude system schema, showing memory growing eventually Out-of-memo[详细]
-
破除本地 mysql 用户名和密码
所属栏目:[MySql教程] 日期:2022-03-30 热度:163
破解本地 mysql 用户名和密码(转)[@more@] Windows: 1、用系统管理员登陆系统。 2、停止MySQL的服务。 3、进入命令窗口,然后进入 MySQL 的安装目录,比如我的安装目录是 c:mysql,进入 C:mysqlin 4、跳过权限检查启动 MySQL, c:mysqlinmysqld-nt --skip-g[详细]
-
MySQL 4.1.0 中文参考手册 --- 6.8 MySQL 全文搜查
所属栏目:[MySql教程] 日期:2022-03-30 热度:190
到 3.23.23 时,MySQL 开始支持全文索引和搜索。全文索引在 MySQL 中是一个 FULLTEXT 类型索引。FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 时或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、VARCHAR 或 TEXT 列上创建。对于大的数据库,将数据装[详细]
-
mysql在线创立半同步复制的从库
所属栏目:[MySql教程] 日期:2022-03-30 热度:197
mysql在线建立半同步复制的从库 在主库和备库创建同步用的用户: grant replication slave on *.* to repl@% identified by xxx; (1)备份主库: mysqldump -uroot -pxxx --routines --single_transaction --master-data=2 --databases testdb1 testdb2 backu[详细]
-
数据库操作必读 SQLAlchemy进门
所属栏目:[MySql教程] 日期:2022-03-29 热度:136
环境 :Ubuntu 15.10 64-bit SQLAlchemy是Python的ORM框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。 sqlite:///./foo.db SQLAlchemy缺省使用Python内建的sqlite3模块来连接或创建SQLite数据库。执行完create_engin[详细]
-
MYSQL_框架之主从GTID_多主一从
所属栏目:[MySql教程] 日期:2022-03-29 热度:63
注意事项: 1)主服务器1和主服务器2不能不能有相同的数据库名字,否则会出现数据库覆盖的现象。 2) 主服务器1-slave和主服务器2-slave要拥有不同的复制账号 3) 三台机器之间的数据库参数配置要和GTID复制的一样。保证开启GTID功能。 4) server-id之间不一致[详细]
-
在solrais下编辑安装MySQL
所属栏目:[MySql教程] 日期:2022-03-29 热度:115
在solrais下编译安装MySQL(转)[@more@]很多朋友在sun下编译mysql都会有些问题,现在我把编译过程整理如下,希望对大家有所帮助。 环境: sun250+solaris8 过程: 首先要安装solaris8的编译环境,去http://www.sunfreeware.com/下载一下软件: 1.autoconf-2.1[详细]
-
mysql全文搜寻fulltext
所属栏目:[MySql教程] 日期:2022-03-29 热度:186
mysql select * from t2; +------+------+----------------------------+ | a | b | c | +------+------+----------------------------+ | 1 | aa | aa11111111111111111111111 | | 2 | bb | bb222222222222222222222222 | +------+------+-----------------[详细]
-
Innodb关键特征之Adaptive Hash Index
所属栏目:[MySql教程] 日期:2022-03-29 热度:146
众所周知,InnoDB使用的索引结构是B+树,但其实它还支持另一种索引:自适应哈希索引。 哈希表是数组+链表的形式。通过哈希函数计算每个节点数据中键所对应的哈希桶位置,如果出现哈希冲突,就使用拉链法来解决。更多内容可以参考 百度百科-哈希表 Innodb关键[详细]
-
MySQL用户管制
所属栏目:[MySql教程] 日期:2022-03-29 热度:104
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了mysql数据库的前端[详细]
-
数据库运作必读 SQLAlchemy入门
所属栏目:[MySql教程] 日期:2022-03-29 热度:173
环境 :Ubuntu 15.10 64-bit SQLAlchemy是Python的ORM框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。 安装 直接通过pip安装: $ pip install sqlalchemy 打开Python,测试是否安装成功: import sqlalchemy sqlalch[详细]
-
MYSQL_构架之主从GTID_多主一从
所属栏目:[MySql教程] 日期:2022-03-29 热度:159
环境信息 主服务器1 主服务器2 从服务器1 Ip 192.168.31.79 192.168.31.188 192.168.31.90 hostname mysql mysql2 mysql3 mysql-version 5.7.23 5.7.23 5.7.23 server-id 8e33e4d6-66a2-11ea-b90d-080027c1c1ff 9646d8c8-66a2-11ea-a1e5-080027b0e953 e54ee4[详细]
-
MySQL入门--设定session,global变量的方法
所属栏目:[MySql教程] 日期:2022-03-29 热度:94
mysql 设置session,global变量的方法 -- 设置或修改系统日志有效期 SET GLOBAL expire_logs_days=8; SHOW VARIABLES LIKE %expire_logs_days%; -- 设置或修改系统最大连接数 SET GLOBAL max_connections = 2648; SHOW VARIABLES LIKE %max_connections%; 1)[详细]
-
XtraBackup的加量备份
所属栏目:[MySql教程] 日期:2022-03-29 热度:140
实验场景: 两个mysql实例,一个端口为3306,一个端口为3307。 现在要在3306上做增量备份,并将备份恢复到3307上去。 备份: A) 0级备份 innobackupex --default-file=/usr/local/mysql/my.cnf --user=root --password=root --socket=/usr/local/mysql/mysql[详细]
-
Percona MySQL 5.5 Linux通用二进制包安装 CentOS 6.9
所属栏目:[MySql教程] 日期:2022-03-29 热度:116
创建软件安装目录 mkdir /mysql_software_55 下载软件 Percona官网的下载页面有两个二进制Tar包,分别对应不同的发行版本 ssl100 - Debian/Ubuntu ssl101 - for CentOS 6 and CentOS 7 解压安装包 tar xvfz Percona-Server-5.5.58-rel38.10-Linux.x86_64.ssl[详细]
-
mysql锁等待查询分析
所属栏目:[MySql教程] 日期:2022-03-29 热度:76
mysql锁等待分析 1、简单说明 使用innodb存储引擎后,mysql有三张表来分析锁及阻塞的问题,在information_schema下面有三张表:INNODB_TRX、INNODB_LOCKS、INNODB_LOCK_WAITS,通过这三张表,可以更简单地监控当前的事务并分析可能存在的问题。 mysql show ta[详细]
-
总结了这些简单的MySQL命令
所属栏目:[MySql教程] 日期:2022-03-29 热度:145
小长假好快就结束了,我相信好多小伙伴和我一样,感觉还没有休息够,就结束了,休息的有点赶脚。 我在厂家之余为大家总结了一些关于MySQL的一些内容,现在我分享给大家。 对于初学MySQL的童鞋来说,可能会需要下面的一些简单的MySQL命令: 如何确定MySQL是否[详细]