
MySql
zwhfyy
无
展开
-
yum 安装mysql8.0 配置数据库,导入数据库
use mysql;#配置远程登录。原创 2024-11-06 09:50:30 · 532 阅读 · 0 评论 -
linux服务器时区不对导致时间不一致解决方案
--修改linux服务器时区mv /etc/localtime /etc/localtime.bakln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime修改服务器硬件时间以及做时间同步hwclock --show 查看硬件的时间hwclock --set --date '2021-11-13 15:06:40' 设置硬件时间hwclock --hctosys 设置系统时间和硬件时间同步hwclock -s 让系统时间和硬件时间保持.原创 2021-11-13 15:24:11 · 5239 阅读 · 0 评论 -
powerDesign逆向工程Mysql转Oracle
一.将Mysql的表导出到桌面(任意位置,能找到即可)1.1为了方便演示我建了两张表含有外键关系,导出到桌面二.打开Powerdesign进行转换。2.1转换的中心思想是 先将sql文件转为PDM模型 然后转为CDM模型 再转为PDM 再导出为对应的表。听不懂看下图2.2开始转换 file--->Reverse Enginner--->Database2.3选择对应的数据库 自定义Model name2.4点击+ 找到对应的sq...转载 2021-06-12 12:01:44 · 375 阅读 · 0 评论 -
mysql8 Unable to connect to any of the specified MySQL hosts. Attempting to connect to Mysql@localho
Attempting to connect to Mysql@localhost:3306 with user root with no password进入到系统服务:Win + R+services.msc打开本地服务,找到MySQL服务双击打开 —>登录,登录身份—>本地系统账户原创 2021-05-23 12:30:31 · 929 阅读 · 0 评论 -
The user specified as a definer (‘root‘@‘%‘) does not exist
The user specified as a definer ('root'@'%') does not exist 此种报错主要是针对访问视图文件引起的(没有权限)按照下图进行操作,1.先看下mysql是否设置了环境变量,如果没设置,就需要切换到mysql的bin目录下执行命令(我的已经设置过了)mysql -hlocalhost -uroot -p1234562.给root用户添加权限grant all privileges on *.* to root@"%" identif转载 2021-04-23 22:22:53 · 152 阅读 · 0 评论 -
this is incompatible with sql_mode=only_full_group_by
SET @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';SET sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USE.原创 2021-03-01 14:07:09 · 108 阅读 · 0 评论 -
mysql 常用
修改数据库密码set password for root@localhost = password('root');原创 2020-03-30 14:33:36 · 204 阅读 · 0 评论 -
mysql5.7 zip 压缩包安装 mysql
卸载服务mysqld --remove mysql 新建环境变量MYSQL_HOMEC:\Program Files\mysql-5.7.28-winx64添加到path%MYSQL_HOME%\bin;mysqld installmysqld --initialize-insecure --user=mysqlnet start mysql 命令(启动MYSQL命令)...原创 2020-02-03 10:16:36 · 186 阅读 · 0 评论 -
mysql 安装配置过程
rpm -qa|grep mariadb rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64rpm -e --nodeps mariadb-server-5.5.56-2.el7.x86_64rpm -e --nodeps mariadb-5.5.56-2.el7.x86_64tar -xvf mysql-5.7.24-1.el...原创 2018-11-06 13:26:34 · 292 阅读 · 0 评论 -
centeros7 一个复制黏贴 安装mysql
rpm -qa|grep mariadb rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64rpm -e --nodeps mariadb-server-5.5.56-2.el7.x86_64rpm -e --nodeps mariadb-5.5.56-2.el7.x86_64tar -xvf mysql-5.7.24-1.e...原创 2018-11-02 17:06:49 · 716 阅读 · 0 评论 -
mysql Incorrect key file for table try to repair it
Incorrect key file for table try to repair it修复下命令repair table table_name; REPAIR TABLE table_name USE_FRM原创 2018-11-07 10:43:24 · 1469 阅读 · 0 评论 -
mysql 导出数据库 可以防止空间字段精度损失
mysqldump -u root -p -x --databases db1 db2 > backup.sqlmysql单个表mysqldump -u用户名 -p用户密码 库名称 表名称>保存sql名称.sqlmysqldump -uroot -proot utdpp_db tablename>tablename.sql导入命令mysql -r...原创 2018-11-13 18:11:42 · 258 阅读 · 0 评论 -
mysql ST_Buffer 米和度之间的转换
Mysql默认单位为: 度,如要转换成米,需要乘以(地球半径6371000*PI/180) 如果要用米转为为度 则反过来 *180/(6371000*PI)原创 2019-04-22 10:35:48 · 3173 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
show global variables like 'wait_timeout';28800秒 === 8 小时vi /etc/my.cnf加入这句wait_timeout=1814400重启在看看join_buffer_size = 128Msort_buffer_size = 22M# read_rnd_buffer_size = 2M...原创 2019-04-23 17:37:51 · 6098 阅读 · 0 评论 -
mysql日期时间相关总结
出自:https://www.cnblogs.com/ggjucheng/p/3352280.html一,TIMESTAMPDIFF语法:TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)。说明:返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单位由...转载 2019-05-07 13:35:55 · 181 阅读 · 0 评论 -
MySQL中地理位置数据扩展geometry的使用心得
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-09/154191.htm1. 环境 geometry推荐在5.6版本以上使用,尽管大部分功能在5.5已经可用,除了距离计算函数st_distance等新增函数。2. Geometry主...转载 2019-05-07 17:48:07 · 2334 阅读 · 0 评论 -
打造属于自己的工具-数据库通用连接工具 sqlworkbench
官网地址:http://www.sql-workbench.eu/在mysql中显示空间字段类型在用户的home目录下的 .sqlworkbench 目录下的workbench.settings 中添加这句workbench.db.mysql_5_7.selectexpression.point=AsText(${column}) ${column}这句是怎么来的呢?在...原创 2019-05-30 13:14:33 · 532 阅读 · 0 评论 -
1067 - Invalid default value for 'create_time'
set sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";由于数据库的升级,今天在导入从MySQL 5.6导出来的SQL文件时报错:mysql> source backup.sql...转载 2019-06-13 10:39:41 · 8005 阅读 · 1 评论 -
yum 安装环境笔记
yumyum [options] COMMANDLoaded plugins: fastestmirrorYou need to give some commandUsage: yum [options] COMMANDList of Commands:check Check for problems in the rpmdbche原创 2017-11-12 14:48:13 · 1648 阅读 · 0 评论 -
mysql5.7 数据导入报 Error Code: 2006 - MySQL 服务器已离线错误
C:\ProgramData\MySQL\MySQL Server 5.7\my.inimax_allowed_packet=500M SHOW VARIABLES LIKE '%max_allowed_packet%';原创 2017-11-23 10:12:15 · 1151 阅读 · 0 评论 -
mysql 定时备份数据库脚本
定时执行脚本:1、执行crontab -e00 00 * * * /bin/bash yourpath/mysqlbak.sh2、打开自动执行文件vi /etc/crontab在etc中加入如下内容,让其自动执行任务。00 00 * * * root /mysqlbak.sh以上两个 00 00 * * *转载 2017-09-27 18:19:52 · 911 阅读 · 0 评论 -
MySQL常用命令
来源:http://blog.youkuaiyun.com/jondynet/archive/2005/12/17/554854.aspx一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 二、修改密码。 格式:mysqladmin -u用户名 -p旧密码 password 新密码 三、增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带转载 2007-07-14 16:13:00 · 999 阅读 · 0 评论 -
MySQL索引经验之浅见
在数据库表中,使用索引可以大大提高查询速度。假如我们创建了一个testIndex表:CREATE TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL);我们随机向里面插入了1000条记录,其中有一条 i_testID vc_Name 555 erquan 在查找vc_Nam转载 2007-04-18 10:35:00 · 942 阅读 · 0 评论 -
SQlyog是mySQl的UGI版,默认情况下中文显示会出现乱码
解决方法:在SQLyog下输入下面代码,全部执行SET character_set_client = utf8;SET character_set_results = gb2312;SET character_set_connection = utf8;但是重启SQL之后又不行了转载 2007-05-18 10:42:00 · 1708 阅读 · 0 评论 -
Mysql 下载 安装 for linux
下载地址:http://www.mysql.cn/ 中文http://www.mysql.com/ 英文 Mysql 安装 ./configure --prefix=/usr/local/mysqlmakemake installscripts/mysql_install_dbcp support-files/my-medium.cnf /etc/my.c转载 2009-07-13 13:47:00 · 2565 阅读 · 0 评论 -
卸载mysql
卸载mysql1、查找以前是否装有mysql命令:rpm -qa|grep -i mysql可以看到mysql的两个包:mysql-4.1.12-3.RHEL4.1mysqlclient10-3.23.58-4.RHEL4.12、删除mysql删除命令:rpm -e --nodeps 包名 ( rpm -ev mysql-4.1.12-3.RHEL4.1 )3、转载 2009-07-13 15:24:00 · 848 阅读 · 0 评论 -
rpm Mysql For Linux 安装
1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.26-0.i386.rpm MySQL-client-5.0.26-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.0.html,打开此网页,下拉网页找到“Red Hat Enterprise Linux 3 RPM转载 2009-07-13 15:39:00 · 2649 阅读 · 1 评论 -
Mysql中DATETIME、DATE和TIMESTAMP类型的特征和区别
当你需要同时包含日期和时间信息的值时则使用DATETIME类型。MySQL以YYYY-MM-DD HH:MM:SS格式检索和显示DATETIME值。支持的范围为1000-01-01 00:00:00到9999-12-31 23:59:59。(“支持”表示尽管先前的值可能工作,但没有保证)。当你只需要日期值而不需要时间部分时应使用DATE类型。MySQL用YYYY-MM-DD格式转载 2009-07-03 11:19:00 · 3503 阅读 · 0 评论 -
Packet for query is too large(mysql写入数据过大)
错误现象:org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing;nested exception is javax.jms.JMSException: Packet for query is too large (2491451 > 10485转载 2013-06-07 23:16:27 · 4202 阅读 · 0 评论 -
tomcat6+mysql5.1+dbcp性能调优
优化Tomcat61.内存优化其实也就是对JVM内存进行设置配置位置:%TOMCAT_HOME%/bin下, Window:catalina.bat Linux/Unix:catalina.sh 首行添加:JAVA_OPTS=-Xms256m –Xmx256m 注意:Linux环境下:JAVA_OPTS=”-Xms256m –Xmx256m”,即参数要加引号转载 2014-03-01 10:21:20 · 2717 阅读 · 0 评论 -
MySQL InnoDB性能调整的一点实践
因为JavaEye网站的数据库服务器搬家的时候被托管商的工作人员狠狠摔了一下,所以硬盘整个挂掉了,我重新安装数据库服务器的时候,顺手下载了Percona patch过的MySQL5.0版本,使用MySQL自带的heavy innodb配置文件改了改,作为my.cnf启动运行。数据库服务器的物理内存有6GB,其中有4GB可以被MySQL使用,my.cnf相关配置参数如下: C代码转载 2014-10-15 13:57:41 · 680 阅读 · 0 评论 -
MyISAM InnoDB 区别
转自:http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.htmlInnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoD转载 2014-12-30 10:05:15 · 620 阅读 · 0 评论 -
Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
出自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建转载 2015-03-14 13:06:03 · 777 阅读 · 0 评论 -
查看和修改MySql6.0数据库编码(Linux版本)
首先查看安装好的mysql编码,Mysql提供命令查看环境参数的工具。[root@localhost ~]# /usr/local/bin/mysqladmin variables这样就列出了很多参数,不过我们只找和字符编码有关的参数说明| character_set_client | latin1转载 2015-09-03 16:18:48 · 1054 阅读 · 0 评论 -
mysql 查询当天、本周,本月,上一个月的数据
出自:http://www.cnblogs.com/benefitworld/p/5832897.html今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 1转载 2017-07-03 18:12:35 · 8409 阅读 · 0 评论 -
centos7 mysql数据库安装和配置
一、系统环境yum update升级以后的系统版本为[root@yl-web yl]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装一般网上给出的资料都是#yum install mysql#yum install mysql-server#yum in转载 2017-08-28 09:39:46 · 576 阅读 · 0 评论 -
Mysql修改root用户密码
mysql> USE mysql;SELECT * FROM USER WHERE USER='root' AND HOST='%'; ----这个是远程访问账号UPDATE USER SET PASSWORD=PASSWORD('123456') WHERE USER='root' AND HOST='%';FLUSH PRIVILEGES;原创 2017-09-17 00:50:39 · 770 阅读 · 0 评论 -
实现自动备份表从源库到目标库
#!/bin/bashuser=rootpass=123456dbFrom=maildbTo=analyecho -e "==================backup old file start====================="tar -czvf /root/backup/old_files/`date +%F`.tar.gz /root/backup/ta原创 2017-09-27 18:01:25 · 706 阅读 · 0 评论 -
将数据库导到另外一个数据库
右键选择需要导入或导出的数据库-〉所有任务-〉导入/导出数据-〉下一步,数据源用默认的即可,直接点击下一步-〉设置目标数据库-〉选择服务器,用户名密码,数据库 -〉下一步-〉。。。。。。。。。原创 2006-04-12 12:07:00 · 1381 阅读 · 0 评论