-
mysql 数据库输入导出命令行
所属栏目:[MySql教程] 日期:2022-03-08 热度:165
在平常的工作中,我有需要对数据库进行导入导出,一般小型的数据库,我们一直用phpmyadmin,navcate 可视化的操作,但是在linux怎么操作呢,用什么命令行呢 1,数据库的导入操作,使用source命令: Mysql Use databasename; MysqlSource /var/dc3688.sql 2,[详细]
-
查视数据库表空间.md
所属栏目:[MySql教程] 日期:2022-03-08 热度:150
查看数据占用空间大小: SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 6), GB) AS Total Data Size FROM information_schema.TABLES WHERE table_schema LIKE quizzes; 查看指定数据库schema下的空间: select TABLE_NAME, concat(truncate(data[详细]
-
Mysql主从数据库 Master Slave 同步配置与寻常错误
所属栏目:[MySql教程] 日期:2022-03-08 热度:113
随着访问量的增加,对于一些比较耗时的数据库读取操作,一般采用将写入与读取操作分开来缓解数据库的压力,数据库引擎一般采用Master/Slave架构。实现mysql服务器的主从配置,可以实现读写分离,另外在主数据库崩溃后可以从备用数据库中恢复数据以不至于网站[详细]
-
为何不要在MySQL中使用UTF-8编码方式解说
所属栏目:[MySql教程] 日期:2022-03-08 热度:121
MySQL的UTF-8编码方式 MySQL 从 4.1 版本开始支持 UTF-8,也就是 2003 年,然而目前流行的UTF-8 标准(RFC 3629)是在此之后规定的。正因此,才造就了MySQL中的UTF-8与我们日常开发中的UTF-8不一致,从到导致了些问题。MySQL的UTF-8只支持每个字符最多三个字[详细]
-
MYSQL配置参数优化细说
所属栏目:[MySql教程] 日期:2022-03-08 热度:183
MySQL参数优化对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳的效果。 1)连接请求的变量 1、max_connections MySQL的最大连接数,如果服务器的并发[详细]
-
mysql5.7配置文件
所属栏目:[MySql教程] 日期:2022-03-08 热度:168
路径 /etc/mysql/conf.d/my.cnf 内容 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock datadir = /var/lib/mysq[详细]
-
mysql主从复制读写分离的配置方法说明
所属栏目:[MySql教程] 日期:2022-03-08 热度:115
mysql主从复制读写分离的配置方法说明: 一、说明 前面我们说了mysql的安装配置,mysql语句使用以及备份恢复mysql数据;本次要介绍的是mysql的主从复制,读写分离;及高可用MHA; 环境如下: master:CentOS7_x64 mysql5.721 172.16.3.175 db1 slave1:CentOS7_x64 m[详细]
-
mysql 8.0.11 安置步骤详解
所属栏目:[MySql教程] 日期:2022-03-08 热度:80
本文为大家分享了mysql 8.0.11 安装步骤,供大家参考,具体内容如下 第一步:下载安装包 MYSQL官方下载地址:官方下载 这里第一项是在线安装,第二项是离线包安装,我选择的是第二项(不用管你电脑是多少位的操作系统),因为: Note: MySQL Installer is 32 b[详细]
-
mysql中mysql-bin.000001是什么文件可以删掉吗
所属栏目:[MySql教程] 日期:2022-03-08 热度:91
用ports安装了mysql以后,过一段时间发现/var空间不足了,查一下,会发现是mysql-bin.000001、mysql-bin.000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命令[详细]
-
重新编辑启动脚本
所属栏目:[MySql教程] 日期:2022-03-08 热度:200
!/bin/bash user=root port=3306 CmdPath=/opt/mysql/bin password=xxxxxxxxxx base_dir=/opt/mysql inst_dir=/data/3306 alive=00 sMysqld=0 sMysqldSafe=0 fSock=0 fPID=0 check_alive() { echo running check_alive... if [ ps -ef | grep $port | grep -[详细]
-
MySQL PHP语法浅聊
所属栏目:[MySql教程] 日期:2022-03-08 热度:110
我们先来看一下charAt函数的基本语法 character = str.charAt(index) charAt函数的唯一参数是字符串中的index,从中提取单个字符。此索引的范围介于0和length - 1之间,包括限制。如果未指定索引,则返回字符串的第一个字符,因为0是用于此函数的默认索引[详细]
-
SQL语句中OR和AND的混合使用的小技巧
所属栏目:[MySql教程] 日期:2022-03-08 热度:200
今天有这样得一个需求,如果登陆人是客服的话,会查询订单是该客服以及还没有匹配客服的,刚开始想的是直接在sql语句上拼写 or assigned_id is null 的,测试了一下发现这样的话,前面的其他条件都没有用了 这样的话,第一个i.server_org_id = 4这个条件已经[详细]
-
mysql中group_conca函数怎么修改其长度限制
所属栏目:[MySql教程] 日期:2022-03-08 热度:105
小编给大家分享一下mysql中group_conca函数怎么修改其长度限制,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! 在mysql中,有个函数叫group_concat,平常使用可能发现不了问题,在处理大数据的时候,会发现内容被截取了, 其实MYSQL内部对这[详细]
-
Mysql中使用count加条件统计
所属栏目:[MySql教程] 日期:2022-03-08 热度:125
Mysql中count()函数的一般用法是统计字段非空的记录数,所以可以利用这个特点来进行条件统计,注意这里如果字段是NULL就不会统计,但是false是会被统计到的,记住这一点,我们接下来看看几种常见的条件统计写法。 测试环境 Windows 10 Welcome to the MySQL[详细]
-
MySQL基础语句
所属栏目:[MySql教程] 日期:2022-03-08 热度:72
这里不介绍MySQL 函数及其他知识,只做基本的语法介绍说明。 show databases; 显示数据库 create database name; 创建数据库 create table user like user_info; 创建相同的表结构 create table user as select * from user_info; 创建相同的表结构并复制数[详细]
-
mysql5.7.21.zip安装教程
所属栏目:[MySql教程] 日期:2022-03-08 热度:128
mysql5.7.21 zip安装详细过程,具体内容如下 1.解压放到指定盘中 D:mysql-5.7.21-winx64 2.新建my.ini文件放在D:mysql-5.7.21-winx64文件夹下,将如下代码放入my.ini文件中 basedir和datadir,请根据自己的实际安装目录进行修改 [mysql] # 设置mysql客户端[详细]
-
MySQL root localhost 无法登录
所属栏目:[MySql教程] 日期:2022-03-08 热度:145
今天早上同事说MySQL root账号登录不上了。我试了一下 #mysql -u root -p 提示Access denied for user root@localhost (using password: YES) 因为年后有同事离职,我第一反应是谁修改了root密码?按照忘记root密码来重置一下密码: #/etc/init.d/mysql stop[详细]
-
mysql8.0.19基础数据类型详解
所属栏目:[MySql教程] 日期:2022-03-08 热度:145
mysql基础数据类型 mysql常用数据类型概览 1. 数字: 整型:tinyinit int bigint 小数: float :在位数比较短的情况下不精准 double :在位数比较长的[详细]
-
如何快速使用mysqlreplicate搭建MySQL主从
所属栏目:[MySql教程] 日期:2022-03-08 热度:93
mysql-utilities工具集是一个集中了多种工具的合集,可以理解为是DBA的工具箱,本文介绍利用其中的mysqlreplicate工具来快速搭建MySQL主从环境。 HE1:192.168.1.248 slave HE3:192.168.1.250 master 实战 Part1:安装mysql-utilities [root@HE1 ~]# tar xvf m[详细]
-
Mysql根据时间查询日期的优化技巧
所属栏目:[MySql教程] 日期:2022-03-08 热度:158
例如查询昨日新注册用户,写法有如下两种: EXPLAIN select * from chess_user u where DATE_FORMAT(u.register_time,%Y-%m-%d)=2018-01-25; EXPLAIN select * from chess_user u where u.register_time BETWEEN 2018-01-25 00:00:00 and 2018-01-25 23:59:5[详细]
-
mysql5.7.20第一次登录失败的快速解决方法
所属栏目:[MySql教程] 日期:2022-03-08 热度:67
mysql5.7.20第一次登录失败的快速解决方法: 一,将介绍如何 (1)mysql5.7是有默认密码的 查找默认密码 grep temporary password /var/log/mysqld.log mysql5.7.20第一次登录失败的快速解决方法 (2)第一次登录 mysql -uroot -p (3)注意,第一次进入后要修[详细]
-
mysql中comment的运用方法
所属栏目:[MySql教程] 日期:2022-03-08 热度:171
小编给大家分享一下mysql中comment的使用方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 在MySQL数据库中,字段或列的注释是用属性comment来添加。 创建新表的脚本中[详细]
-
mysql 数据库取前后几秒 几分钟 几小时 几天的句子
所属栏目:[MySql教程] 日期:2022-03-08 热度:88
取当前时间: select current_timestamp; 输出:2016-06-16 16:12:52 select now(); 输出:2016-06-16 16:12:52 取当前时间的前一分钟: select SUBDATE(now(),interval 60 second); 输出:2016-06-16 16:11:52 取当前时间的下一分钟: select ADDDATE(now()[详细]
-
mysql更换纵向变横向排列的方法
所属栏目:[MySql教程] 日期:2022-03-07 热度:66
mysql更改纵向变横向排列的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! 第一步,创建数据表,我这里已创建完成 第二步,纵向显示每个班级的总分,用如下语句[详细]
-
Nacicat连接MySQL数据库的办法
所属栏目:[MySql教程] 日期:2022-03-07 热度:55
Nacicat连接MySQL数据库的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧! 1、安装好MySQL和Navicat之后,打开Navicat,然后点击连接菜单。 2、Navicat 是通过连[详细]