
数据库
sunhuwh
求学阶段
展开
-
安装篇:centos7安装mysql8.*
【安装篇:centos7安装mysql5】https://blog.youkuaiyun.com/sunhuwh/article/details/107807146。【CentOS7安装MySQL8】https://blog.youkuaiyun.com/u014212540/article/details/127888107。原创 2023-02-06 09:47:00 · 680 阅读 · 1 评论 -
mysql定时备份
mysql数据库备份原创 2020-07-28 16:35:15 · 137 阅读 · 0 评论 -
navicat获取连接密码
下载https://download.youkuaiyun.com/download/sunhuwh/12921285原创 2020-10-13 14:30:34 · 4141 阅读 · 0 评论 -
PostgreSQL创建超级用户
先进入:sudo -u postgres psql接着创建用户:1.创建超级用户postgres=# CREATE ROLE liuxiao superuser PASSWORD ‘liuxiao’ login;2.创建用户u1postgres=# create role u1 with login password ‘123456’;login是赋予登录权限,否则是不能登录的...原创 2020-09-18 16:06:22 · 7914 阅读 · 0 评论 -
安装篇:centos7安装mongodb
1. 配置MongoDB源cd /etc/yum.repos.dvi mongodb-org-3.4.repo填写下面内容[mongodb-org]name=MongoDB Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.4/x86_64/gpgcheck=0enabled=12. yum安装yum install -y mongodb-org3. mongo原创 2020-08-05 10:08:07 · 585 阅读 · 0 评论 -
安装篇:centos7安装mysql5
1.centos7上自带的yum源文件安装很慢,先解决慢的问题备份系统自带的yum源文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载阿里云的yum配置文件wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo运行yum makecache生成缓存yum makec原创 2020-08-05 09:50:33 · 319 阅读 · 0 评论 -
SQL优化总结
1.如果给一个字段(varchar类型的)加了索引,但是又是用%word%的方式进行查询,那么这个索引没有任何作用,只有在word%,前置索引的时候才会有作用。 2.当获取的数据量很大的时候,不妨,只获取id,然后将id进行缓存,然后再逐一获取。 3.left join使用需注意,不能大表join小表。可以使用in 4.where查询的条件较多的时候,过滤掉最多数据的查询放在末尾。原创 2016-12-16 16:23:26 · 256 阅读 · 0 评论 -
SQL 模糊查询
select * from students s where s.`name` REGEXP 'zz[0-9]*6';[0-300]表示0到9, *表示重复多次,也就是0-9数字重复 这句SQL意思是找students表中zz开头6结尾中间为数字的students。 这个使用REGEXP 来进行模糊匹配原创 2017-02-04 21:38:17 · 414 阅读 · 0 评论 -
mogodb管理工具rockmongo
rockmongo需要使用的环境为php+apache。 环境搭建好后,需要引入rockmongo。从github中导入https://github.com/iwind/rockmongo 修改:config.php$MONGO["servers"][$i]["mongo_auth"] = true;//enable mongo authentication?$MONGO["servers"]原创 2017-02-13 22:24:40 · 414 阅读 · 0 评论 -
rockMongo报错:Cannot natively represent the long 1487052345967 on this platform
Cannot natively represent the long 1487052345967 on this platform 需要在rockmongo\index.php中添加ini_set(‘mongo.long_as_object’, 1);原创 2017-02-14 14:49:29 · 966 阅读 · 0 评论 -
linux上设置mysql编码
1、进入MySQL控制台mysql -u root -p输入密码查看当前mysql运行状态mysql>status 2.修改mysql配置文件默认位置:/etc/my.cnf进入etc文件夹>>vim my.cnf 图片是我添加设置后的。我的mysql没有[client]这个字段,首先添加上,在[client]段增加下面代码default-character-set=utf8(网上还有提到其转载 2017-03-31 18:02:30 · 498 阅读 · 0 评论 -
windows mysql命令导入数据库报错
目前已经将mysql服务器的版本设置为utf-8,但是仍然无效。 原因是因为windows 执行cmd命令的时候,默认是gbk编码,需要将cmd命令转换成utf-8才行。 转换成utf-8的方法:命令chcp 65001mysql服务器设置为utf-8的方式:http://blog.youkuaiyun.com/hzw19920329/article/details/53391421 SQL常用命令:原创 2017-05-15 01:24:44 · 1232 阅读 · 0 评论 -
数据库IDE
datagrip: version:2017.1 下载地址:https://www.jetbrains.com/datagrip/ 破解地址:http://idea.lanyus.com/ 文档:https://www.jetbrains.com/help/datagrip/2017.1 java -jar JetbrainsCrack-2.6.2.jar 会提示使用方法原创 2017-05-06 13:04:46 · 2064 阅读 · 0 评论 -
mysql密码忘记了怎么办?(windows)
先关掉mysql进程cmd进入mysql bin目录,mysqld -nt –skip-grant-tables打开不需要权限就可以对mysql进行操作mysqladmin -u root flush-privileges password “newpassword”mysqladmin -u root -p shutdown启动mysql服务原创 2018-01-07 22:00:46 · 709 阅读 · 0 评论 -
php+mysql+phpmyadmin+apache搭建本地phpmyadmin(Window)
apache,mysql环境搭建好。 下载php5,环境变量配置:D:\php5;D:\php5\ext; apache中的配置需要修改一下:conf/httpd.conf# php5 supportLoadModule php5_module "D:/php5/php5apache2_4.dll"AddHandler application/x-httpd-php .php# confi原创 2016-12-14 11:51:09 · 2680 阅读 · 0 评论 -
SQL 临时表的作用
需求:当我们需要对查询出来的结果进行修改,然后再使用这些数据的时候需要使用到临时表。比如:表A有字段id,name,money。表B有字段id,表B有字段id,name,money。 需要将表A的字段的值,复到表B对应的字段上。 但是:表B的money,其实是表A money的负数。 所以这个时候我们需要将表A查询出来的结果中的money改为负数,然后再复制到表B中。 CREATE TABL原创 2016-09-29 08:15:45 · 18645 阅读 · 0 评论 -
数据库乱码
·array_diff()是计算数组间的差集,返回数组类型。·当出现乱码现象时,转为utf8·很奇怪的一个现象,不过很重要,当我写sql语句时,从外部得到数据时必须将$_GET连同用引号包起来。·其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行,记事本修改后保存的php文件原创 2012-06-28 23:40:53 · 1172 阅读 · 0 评论 -
java,eclipse,tomcat,mysql,mysql-front的配置以及环境设置
·java的环境变量设置。先下载jdk,最好在官网上下,下好了其实环境变量就已经设置好了。但如果是已经下好的要配置的话就直接把Java_HOME改为jdk的路径就行了。·eclipse与tomcat的安装与配置。下载eclipse后再下载tomact,这时tomcat有个路径的设置,直接设置在jdk的jre中就行了。然后在任务栏中将tomact给关掉,在eclipse中就可以使用了。·my原创 2012-07-30 23:58:58 · 1503 阅读 · 0 评论 -
上移下移操作
很想弄个上移下移操作的通用层,但是在设计的时候发现设计后整个Action代码用起来却更加的复杂。所以就先放弃掉,以后有更好的办法再将其设计一遍。现在先只能将我所写的Action粘贴过来,以后如果碰见上移下移的操作方便参照,下面的这个需要对照以前设计的通用层:public String operateClassification(){ Classification theClass原创 2013-04-17 17:42:56 · 4644 阅读 · 0 评论 -
mssql+SQLite
MSSQL是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据管理系统,用于建立、使用和维护数据库。比较:1、MSSQL体积大,MySQL体积小;所以大的网站会选取mssql2、MSSQL只能用在Windows下,MySQL是多平台的;mssql是微软开发的。3、MySQL是专为WEB数据库设计的,特点是响应速度特别快。SQ原创 2013-07-10 00:15:02 · 2523 阅读 · 0 评论 -
Oracle
Oracle Database,Oracle数据库。是关系型数据库管理系统。数据管理系统:就是管理数据进出,保存,检索,增减,修改和分析的系统。 Oracle数据库管理系统具有完整的数据管理功能,它是一个分布式数据库,可实现分布处理功能。什么是完整的数据管理功能??数据的大量性;数据的保存的持久性;数据的共享性;数据的可靠性。所以把它与mysql相比,那是根本没法比原创 2013-07-11 01:37:10 · 725 阅读 · 0 评论 -
Access
Access,即Microsoft Office Access。是微软发布的关系型数据库管理器系统,是Microsoft Office的系统程序之一。 Access是被设计用来管理个人、部门或者小型企业的数据。数据量不是很大,一般也没有专门的计算机用来保存和处理。数据就放在使用者的电脑里面。Access能够访问Oracle、Microsoft SQL Server、Access/Jet或者原创 2013-07-11 01:37:06 · 870 阅读 · 0 评论 -
MongoDB安装
首先安装下载,下载到目录D:\mongodb在D:\mongodb下面建data log两个目录添加系统变量:MONGODB_PATH 值D:\mongodbpath下添加:%MONGODB_PATH%\bindos下执行:mongod -logpath D:\mongodb\log\mongodb.log -logappend -dbpath D:\mongodb\data原创 2015-06-07 23:48:24 · 555 阅读 · 0 评论 -
删除,启动,停止服务
删除:sc delete 服务名称停止服务: net start 服务名称启动服务: net start 服务名称比如当我想删除掉MongoDB的时候,可能注册表里面存在信息,我得先删除注册表里面的信息:进入注册表:regeditHKEY_LOCAL_MACHINE --> SYSTEM --> ControlSet001 --> services -->MongoDB原创 2015-06-07 23:48:16 · 539 阅读 · 0 评论 -
sql、html疑问
b选项其实b选项是正确的,书上写错了,所以碰见这种自己想了一段时间却没有解决的赶紧问,不能拖我有个疑问,怎么我看的一些网址都是html格式的,而没有xml格式的,那xml的文档就像文本文档 html 是xml的一个子集,专门用来显示网页的。xml 是个更广的范围,主要用于数据描述与存储原创 2012-05-11 23:17:40 · 366 阅读 · 0 评论 -
sql简单了解
sql是一种数据库语言,数据库是用来储存、管理、组织数据的仓库。sql中有许多的关键字,现在只了解下很重要的,经常出现的关键字。查询select,要和from连用。where是指明位置的关键字,其内容很丰富。delete删除,删除无保存。delete from XX where XX。update更新,修改.update XX set X1 where X1.insert插原创 2012-05-05 20:52:39 · 416 阅读 · 0 评论 -
MYSQL报错:access denied for user 'odbc'@'localhost'(using password: NO)
几个可能: 1. 用户名、密码错误,所以无法访问 2. 数据库端设置了IP访问权限,不能用localhost访问。换成具体的IP地址试试。 3. 数据库端设置了相关操作权限,该用户没有create权限。跑命令行: mysql -u root -p获取权限 mysql>use mysql;使用哪个数据库原创 2015-09-28 19:58:20 · 2207 阅读 · 0 评论 -
数据库相关知识及tortoise
tortoise操作,服务器端:creat folder->客户端check out->add里面的文件。主键与外键相互联系以使业务逻辑关联起来。回显:数据库东西原原本本显示出来。·业务有关,业务型代码,比如超市收银员只管收钱找钱,不关心零钱怎么显示出来,这些东西都是由业务无关的功能性代码解决。原创 2012-11-24 00:01:19 · 654 阅读 · 0 评论