MySQL
aliaichidantong
这个作者很懒,什么都没留下…
展开
-
CentOS7-MySQL5.7.29 搭建双机遇到的一些问题
一、添加同步账号后,用同步账号访问不过去 1、防火墙没关,端口过不去# 关闭防火墙systemctl stop firewalld.service# 还有以下这个,也有可能是防火墙的问题Slave_IO_Running: ConnectionSlave_SQL_Running: Yes 2、网络不同,两台机器不在同一个局域网内 3、账号密码错误 ...原创 2020-04-16 17:18:06 · 202 阅读 · 0 评论 -
CentOS7-MySQL5.7.29搭建主主同步
一、主主模式 也叫热备模式,通俗点讲,就是两台服务器都安装了MySQL,这两台服务器互为主备,A机器产生数据会同步到B机器,同理,B机器产生数据也会同步到A机器。二、注意事项 如果是虚拟机直接拷贝的服务器,要注意修改MySQL的uuid值,两台是不可以一样的vi /usr/local/mysql/data/auto.cnf# 随便修改其中一个数字或字母就行# 修改...原创 2020-04-16 15:40:22 · 479 阅读 · 0 评论 -
CentOS7-MySQL5.7.29搭建主备同步
一、主备模式 也叫冷备模式,通俗点讲,就是两台服务器都安装了MySQL,一台当作主服务器,一台当作备服务器,备服务器会把主服务器的MySQL数据同步过来,当主服务器故障或者挂掉的时候可以让备服务器顶上,也保证数据不会丢失二、注意事项 如果是虚拟机直接拷贝的服务器,要注意修改MySQL的uuid值,两台是不可以一样的vi /usr/local/mysql/data/au...原创 2020-04-16 14:15:34 · 470 阅读 · 0 评论 -
CentOS安装MySQL(解压包方式)
一、官网下载Linux通用的MySQL压缩包二、上传解压 上传到Linux服务器,并解压,我这里解压到/usr/local/mysql目录下三、添加系统mysql组和用户mysql# 添加系统组groupadd mysql# 添加用户useradd -r -g mysql -s /bin/false mysql四、开始安装进入mysql目录cd /us...原创 2020-04-14 17:33:55 · 213 阅读 · 0 评论 -
MySQL配置skip-name-resolve后连接时报错:"Host '127.0.0.1' is not allowed to connect to this
MySQL版本:5.7.28jdk版本:1.7_80错误信息:Caused by: java.sql.SQLException: null, message from server: "Host '127.0.0.1' is not allowed to connect to this MySQL server"原因: 是my.cnf加入了 skip-name-resol...原创 2020-01-02 18:19:25 · 1001 阅读 · 0 评论 -
MySQL清空有外键管理的表
SET FOREIGN_KEY_CHECKS = 0;#TRUNCATE 清空数据 (还原主键,自增的ID会重新从1开始)#DELETE 删除数据 (删除数据,自增的ID会继续递增)TRUNCATE TABLE 表名;SET FOREIGN_KEY_CHECKS = 1; ...原创 2019-12-18 13:53:31 · 243 阅读 · 0 评论 -
Debian9.3 安装开发环境
一、环境和材料准备系统:debian-9.3.0-amd64MySQL:mysql-5.7.28-linux-glibc2.12-x86_64.tar.gzJDK:jdk-7u80-linux-x64.tar.gzTomcat:apache-tomcat-7.0.96.tar.gz二、安装虚拟机系统#因为我安装的是纯系统,所有安装完之后需要安装sshapt-get in...原创 2019-12-14 19:59:03 · 433 阅读 · 0 评论 -
Linux系统(Deepin)安装Java环境
一、环境Version=15.2二、安装MySQL#以root权限登录执行 或者前面加sudoapt-get install mysql-serverapt-get install mysql-client#这个给应该是一个依赖包,不过我装的时候提示错误,没有安装成功apt-get install libmysqlclient-dev三、验证MySQL安装结果#安装成...原创 2019-12-14 19:17:13 · 673 阅读 · 0 评论 -
MySQL数据库pid文件丢失
一、端口占用二、生成pid文件的目录权限不足三、my.cnf配置文件错误,检查port,datadir,basedir,socket参数是否正确,权限够不够四、进入data目录下,移除ib_logfile0 和ib_logfile1 删除binlog/目录下的日志文件...原创 2019-11-25 17:21:18 · 1222 阅读 · 0 评论 -
MYSQL配置文件详解
MySQL5.7.18以后不在存在my-default.cnf二进制文件,所以在此记录以下,以便不时之需以下配置不需要全部复制,挑选需要的部分添加就行[client]port = 3306socket = /tmp/mysql.sock[mysqld]###############################基础设置#########################...原创 2019-08-28 14:36:16 · 160 阅读 · 0 评论 -
MySQL 5.7.24 ZIP包解压安装
一、打开官网 访问https://dev.mysql.com/downloads/mysql/5.7.html#downloads 点击Download,没有账号就选择 No thanks, just start my download. 立即下载二、 配置环境变量 添加变量:MYSQL_HOME:解压路径 编辑path:path:%MY...原创 2018-11-27 14:56:54 · 586 阅读 · 1 评论 -
MySQL 数据查询报错:sql_mode=only_full_group_by
今天项目换了个系统,重新安装了MySQL数据库,执行功能时数据报错In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 're.name'; this is incompatible with sql_mode=only_full_group_by因...原创 2018-11-05 18:27:56 · 394 阅读 · 0 评论 -
Centos 7 升级MySQL版本到5.7.24
一、当然是备份数据库数据二、在MySQL官网下载相关版本文件三、关闭并查看MySQLservice mysqld stoprpm -qa|grep -i mysql四、卸载相关yum remove mysql-community-libs mysql-community-server mysql-community-common mysql-community-cli...原创 2018-11-01 17:09:47 · 2168 阅读 · 0 评论 -
MySQL
CREATE DATABASE db_name;//创建一个数据库DROP DATABASE db_name;//删除数据库SHOW DATABASES;//显示所有的数据库SHOW TABLES;//显示所有的表ALTER DATABASE db_name CHARACTER SET GBK;//修改数据库编码方式SHOW CREATE DATABASE db_nam原创 2015-12-10 17:18:05 · 251 阅读 · 0 评论 -
MySQL语句
一、查询重复的字段,和重复的数量 select count(字段名) AS count ,字段名 from 表名 group by 字段名 having count(字段名) > 1;如:有一个表为“resource”有字段ID、name、password,查询重复的name有多少,分别是谁 select count(‘name’) AS count ,原创 2016-01-16 12:07:36 · 242 阅读 · 0 评论 -
MySQL数据类型
整型TINYINT 有符号值(-128~127)无符号值(0~255)占用字节(1)SMALLINT 有符号值()无符号值()占用字节(2)MEDIUMINT 有符号值()无符号值()占用字节(3)INT 有符号值(2的31次方)无符号值(2的32次方原创 2015-12-10 17:26:16 · 282 阅读 · 0 评论