-
mysql权限有什么
所属栏目:[MySql教程] 日期:2022-07-06 热度:191
mysql的各种权限: 1. alter routine:必须具有alter routine的权限,才可以使用{alter |drop} {procedure|function} undefinedupdateundefined必须有update的权限,才可以使用update table 2. delete:必须有delete的权限,才可以使用delete from .where.([详细]
-
教你如何查询php mysql的数据
所属栏目:[MySql教程] 日期:2022-07-06 热度:193
如何查询php mysql的数据?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 php mysql查询数据的方法:首先创建php mysql连接;然后设置SQL语句,用于从数据表中读取字段信息;接着使[详细]
-
MySQL主从复制的用法详情
所属栏目:[MySql教程] 日期:2022-07-06 热度:139
这篇文章主要讲解了MySQL主从复制的用法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 简介 MySQL 的主从复制又叫 Replication、AB 复制。至少需要两个 MySQL 服务(可以是同一台机器,也可以是不同机器之间进行)。 比[详细]
-
如何启动和连接MySQL
所属栏目:[MySql教程] 日期:2022-07-06 热度:101
小编这次要给大家分享的是怎么启动和连接MySQL,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。 MySQL运行包括两部分,一部分是服务器端程序mysqld,另外一部分则是客户端程序mysql。只有mysqld启动了,mysql客户[详细]
-
MySQL数据库中的中文乱码修复方案
所属栏目:[MySql教程] 日期:2022-07-06 热度:200
数据库中输入中文容易出现乱码?(乱码问题本源:参见https://blog.51cto.com/12042068/2115021) 解决方法:1.在建表建库的时候就指定默认编码 utf8. CREATE TABLE table_name (column_name column_type) default charset=utf8;(注意;之前的部分.明确规定[详细]
-
MySQL的启动选项和系统变量的用法介绍
所属栏目:[MySql教程] 日期:2022-07-06 热度:176
这篇文章主要讲解了MySQL的启动选项和系统变量的用法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 MySQL的配置信息可以通过两种方式实现,一种是命令行形式,在启动MySQL服务时后边带上相关配置参数,此种方式会在MySQL[详细]
-
SonarQube代码质量管理平台的安装与配置介绍
所属栏目:[MySql教程] 日期:2022-07-05 热度:159
SonarQube的介绍 SonarQube是一个管理代码质量的开放平台。 可以从七个维度检测代码质量(为什么要用SonarQube): (1) 注释(comments): :少了可读性差,多了看起来费劲 (2) 潜在的Bug(potential bugs) :通过Findbugs,PMD,CheckStyle等检测潜在的bug (3[详细]
-
MHA配置文件参数详情
所属栏目:[MySql教程] 日期:2022-07-05 热度:126
### Local Scope: 适用于单个server范围的参数。局部作用域参数需要在 application configuration 文件里面的[server_xxx]块下面进行设置。 App Scope:用于每组{master, slaves}的参数。这些参数需要在application configuration文件的[server_default] 块[详细]
-
Linux系统下mariadb数据库的基本设置
所属栏目:[MySql教程] 日期:2022-07-05 热度:161
修改数据库密码: [root@svr ~]#mysqladmin uroot -p(旧密码) password 新密码 设置字体格式utf8 [root@svr ~]#vim /etc/my.cnf character_set_server=utf8 进入数据库 mysql uroot ppwd@123(中间不能有空格 如果有空格,会认为空格后面是一个数据库的) 只[详细]
-
MySQL5.7基于无损复制搭建主从详解
所属栏目:[MySql教程] 日期:2022-07-05 热度:157
* MySQL Replication默认都是异步(asynchronous),当主库在执行完一些事务后,是不会管备库的进度的。如果备库不幸落后,而更不幸的是主库此时又出现Crash(例如宕机),这时备库中的数据就是不完整的。简而言之,在主库发生故障的时候,我们无法使用备[详细]
-
mysql sql99语法 内连接非等值连接说明
所属栏目:[MySql教程] 日期:2022-07-05 热度:169
#案例:查询每个工资级别的个数,并且按级别降序 SELECT COUNT(*),grade_level FROM job_grades j JOIN employees e ON e.`salary` BETWEEN j.`lowest_sal`AND j.`highest_sal` GROUP BY grade_level DESC。 #案例:查询员工的工资级别 SELECT salary,grad[详细]
-
如何编写更好的SQL查询终极攻略-第一部分
所属栏目:[MySql教程] 日期:2022-07-05 热度:62
结构化查询语言(SQL)是数据挖掘分析行业不可或缺的一项技能,总的来说,学习这个技能是比较容易的。对于SQL来说,编写查询语句只是第一步,确保查询语句高效并且适合于你的数据库操作工作,才是最重要的。这个教程将会提供给你一些步骤,来评估你的查询[详细]
-
mysql中innodb和myisam有啥区别
所属栏目:[MySql教程] 日期:2022-07-05 热度:180
这期内容当中小编将会给大家带来有关mysql中innodb和myisam有什么区别,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 区别:1、MyISAM不支持事务,而InnoDB支持。2、InnoDB支持数据行锁定,MyISAM不支持行锁定,只[详细]
-
mysql迁移至8.0时需要注意什么
所属栏目:[MySql教程] 日期:2022-07-05 热度:179
这篇文章主要为大家展示了mysql迁移至8.0时应该注意什么,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 密码模式 PDO::__construct(): The server requested authentication method unknown to the cli[详细]
-
pt-query-digest 日常使用方法分享
所属栏目:[MySql教程] 日期:2022-07-05 热度:157
pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析,可以说pt-query-digest是mysql 慢日志分析的神器,下面列出工作中常用的使用方法:[详细]
-
该如何使用MySQL事务
所属栏目:[MySql教程] 日期:2022-07-05 热度:92
这篇文章主要为大家展示了如何使用MySQL事务,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 事务的概念 MySQL事务是一个或者多个的数据库操作,要么全部执行成功,要么全部失败回滚。 事务是通过事务日[详细]
-
mysql基础命令
所属栏目:[MySql教程] 日期:2022-07-05 热度:111
结尾用;号或者g show databases; //展示有哪些数据库 use test; //use +数据库名,进入数据库 show tables; //显示库里的表 show tables from mysql; //show tables from +库名,查看指定库内的表,查看时并不会离开当前库,或者用前两种方式use进入后s[详细]
-
在ubuntu安装php redis扩展
所属栏目:[MySql教程] 日期:2022-07-05 热度:129
在ubuntu安装php redis扩展: 先执行php -m, 如果没有看到redis, 那么就需要安装php redis扩展 下载源码, 我们假定在家目录下有个 git 文件夹来管理 git 文件 $ cd ~/git/ $ git clone 将下载下来的源码移动到/etc 文件下, 然后进入这个目录下 $ mv phpred[详细]
-
MySQL innodb 全文索引使用
所属栏目:[MySql教程] 日期:2022-07-05 热度:58
MySQL innodb 全文索引使用: 1、mysql 5.7 全文索引以下几个参数(配置文件/etc/my.cnf) #控制innodb全文检索分词的最小长度,如果设置为2那么一个汉字和一个字母将不能搜到 ngram_token_size=1 #存储在InnoDB的FULLTEXT索引中的最小词长,所说使用了ngram[详细]
-
MySQL MHA详细搭建步骤
所属栏目:[MySql教程] 日期:2022-07-05 热度:130
环境: 用3台服务器搭建MySQL MHA 主节点:192.168.157.128 CentOS 7.6 数据库:mysql-5.7.27-linux-glibc2.12-x86_64 从节点:192.168.157.129 CentOS 7.6 数据库:mysql-5.7.27-linux-glibc2.12-x86_64 管理节点:192.168.157.130 CentOS 7.6 数据库:my[详细]
-
LAMP环境创建
所属栏目:[MySql教程] 日期:2022-07-05 热度:162
Lamp环境搭建:(将解压后的lamp目录移动到/目录下) 一、准备工作 1、安装编译工具gcc、gcc-c++ 注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源 1)编辑yum配置文件: # mount /dev/cdrom /mnt/cdrom # vim /etc/yum.repos.d/Cen[详细]
-
xtrabackup 远途流备份脚本
所属栏目:[MySql教程] 日期:2022-07-05 热度:172
xtrabackup 远程流备份脚本: 1、xbstream 流,本地文件夹可以自己创建,异地文件夹必须存在 innobackupex --host=127.0.0.1 --post=3306 --stream=xbstream --compress /root/backup/ | ssh root@192.168.56.15 xbstream -x -C /tmp/ 2、xbstream 流,对[详细]
-
mysql系统安全管理和优化
所属栏目:[MySql教程] 日期:2022-07-05 热度:73
mysql系统安全管理和优化: 1. 禁止MySql以管理员账号权限运行 MySql应该使用非管理员账号运行,以普通账户安全运行mysqld 加固方法:在my.cnf配置文件中配置user=mysql 2. 设置root用户口令并修改登录名,且不存在空密码账户 修改root用户密码,在MySql控[详细]
-
MariaDB 10.3 主同步拷贝
所属栏目:[MySql教程] 日期:2022-07-05 热度:101
MariaDB主主同步,也就是两个MariaDB之间互为主从,每个MariaDB均为主、从双角色。 1. MariaDB01配置 vi /etc/my.cnf.d/server.cnf [mysqld] server-id = 1 log-bin = master-log relay-log = slave-log auto_increment_offset = 1 auto_increment_increme[详细]
-
mysql优化趋向
所属栏目:[MySql教程] 日期:2022-07-05 热度:137
随着数据的积累,慢慢的我们一些不好的习惯都会在系统中暴露出来,程序执行的效率低,用户体验下降,如果我们不采取一些措施,那么用户就回流失。 提高程序的执行效率可能需要做很多工作,但其中一个重要的工作就是mysql优化,或者称为数据库优化。 优化方[详细]