![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Postgresql & MySql
stevenyanzhi
这个作者很懒,什么都没留下…
展开
-
mysql 迁移到postgresql
<br />http://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL原创 2010-12-20 21:24:00 · 760 阅读 · 0 评论 -
postgresql无法远程登录
<br />由于postgresql没有正确设置允许的IP导致的,在<br /> <br />A机器安装PostgreSQL,默认端口5432 <br />想实现B机器通过远程连接A机器的PostgreSQL服务。 <br /> <br />如果A机器启动Windows防火墙,则在“例外”中“添加端口”加上5432端口。 <br /> <br />在postgresql.conf中的修改 <br />listen_addresses = '*' <br />port = 5432 <原创 2010-11-26 22:37:00 · 1239 阅读 · 0 评论 -
windows的pgadmin无法连接问题
<br />由于postgresql没有正确设置允许的IP导致的,在<br /> <br />A机器安装PostgreSQL,默认端口5432 <br />想实现B机器通过远程连接A机器的PostgreSQL服务。 <br /> <br />如果A机器启动Windows防火墙,则在“例外”中“添加端口”加上5432端口。 <br /> <br />在postgresql.conf中的修改 <br />listen_addresses = '*' <br />port = 5432 <原创 2010-11-26 17:42:00 · 4288 阅读 · 0 评论 -
mysql导入导出
查看mysql 权限:show grants for `bob`@`pc84.example.com`在导入导出时候出以下问题:ERROR 1356 (HY000) at line 2388: View 'nxsc.ts_product_attr_v' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them该问题是因为nxsc用户的权限不足造成的,查找原创 2010-11-15 15:14:00 · 9339 阅读 · 0 评论 -
mysqldump导出数据后是乱码
<br /><br />数据表都是latin1的,并且select出来的数据显示是正常的。但是用mysqldump出来后,确实乱码。<br />命令格式为:<br /> $ mysqldump -uroot database_name table_name > file_name<br />根据经验应该也是字符集的问题,mysqldump不知道table中使用的字符集,而使用了其它字符集所致。<br />翻了一下手册,其中mysqldump没有讲关于字符集的问题,但是我觉得[-options]这里肯定有些转载 2010-11-15 11:10:00 · 1125 阅读 · 0 评论 -
使用 mysqldump 命令导出数据库存储过程及函数的方法!
<br /><br />命令如下:<br />mysqldump -u [登录名] -p[密码] -ntd -R [数据库名]>[导出的SQL脚本文件完整路径]原创 2010-11-10 08:45:00 · 878 阅读 · 0 评论 -
mysql数据库mysqlhotcopy热备份的备份恢复方法
http://bbs.linuxtone.org/thread-2266-1-3.html当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢复到最后一次正常的状态,使得数据的损失达到最小。或者说,仅仅是数据库服务器的建立,只能说明它能做些什么,并不代表它能稳定的做些什么。灾难恢复的效率及全面性,也是系统的稳定性的一个准因素,尤其对于一个服务器系统。这一节,介绍数据库自动备份以及数据库被破坏后的恢复的方法原创 2010-11-09 14:47:00 · 1077 阅读 · 0 评论 -
mysql 导入导出操作
<br />二、正规的方法(官方建议): <br /><br />导出要用到MySQL的mysqldump工具,基本用法是: <br /><br />mysqldump [OPTIONS] database [tables] <br /><br />如果你不给定任何表,整个数据库将被导出。 <br /><br />通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 <br /><br />注意,如果你运行mysqldump没有--quick或--opt选项,m原创 2010-10-29 10:12:00 · 307 阅读 · 0 评论 -
linux 安装tomcat
<br /> Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。 <br /><br /> Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块原创 2010-10-27 17:09:00 · 341 阅读 · 0 评论 -
postgresql安装后环境变量配置
<br />15.6.2. Environment Variables<br />If you installed into /usr/local/pgsql or some other location that is not searched for programs by default, you should add /usr/local/pgsql/bin (or whatever you set --bindir to in step 1) into yourPATH. Strictly spe原创 2010-11-26 22:41:00 · 12399 阅读 · 1 评论 -
mysql 启动错误
<br /><br />/usr/sbin/mysqld: File './mysql-bin.index' not found (Errcode: 13)<br />101129 11:05:09 [ERROR] Abortingmysql 启动错误,将所有的/var/lib/mysql里面的mysql-bin* 的权限设置为666,则可以启动原创 2010-11-29 11:10:00 · 1066 阅读 · 0 评论 -
mysql ERROR 1418 (HY000)
<br />在将sql导入到mysql时候出现以下错误:<br /><br />ERROR 1418 (HY000) at line 8752: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creat原创 2010-12-20 15:42:00 · 3776 阅读 · 0 评论 -
mysql 备份恢复策略
<br />http://blog.sina.com.cn/s/blog_4e424e2101000c1x.html原创 2010-12-01 08:47:00 · 362 阅读 · 0 评论 -
postgresql无法远程登录
<br />由于postgresql没有正确设置允许的IP导致的,在<br /> <br />A机器安装PostgreSQL,默认端口5432 <br />想实现B机器通过远程连接A机器的PostgreSQL服务。 <br /> <br />如果A机器启动Windows防火墙,则在“例外”中“添加端口”加上5432端口。 <br /> <br />在postgresql.conf中的修改 <br />listen_addresses = '*' <br />port = 5432 <原创 2010-11-26 22:37:00 · 621 阅读 · 0 评论 -
postgresql基础命令
<br />http://www.360doc.com/content/10/0829/11/1422459_49598577.shtml原创 2010-11-26 14:57:00 · 375 阅读 · 0 评论 -
mysqldump导入导出注意
<br />实际应用中经常用mysqldump进行数据库的导入及导出,实际测试后发现mysqldump有以下为问题:<br /> <br />如果将整个数据库,如nxsc 用mysqldump -u xxx -p nxsc > db_nxsc.sql导出,<br />再用mysql导入到全新的数据库,如mysql -u xxx -p < db_nxsc.sql,将会经常性出现definer错误,如下:<br />the user specified as a definer ('nxsc'@'%') doe原创 2010-11-22 10:58:00 · 807 阅读 · 0 评论 -
mysql导出数据库及存储过程及函数
<br /><br />mysql常用导出数据命令:<br />1.mysql导出整个数据库<br /> mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql <br /> mysqldump -hlocalhost -uroot hqgr> hqgr.sql (如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定则存放在mysql的bin目录下)<br原创 2010-11-10 10:15:00 · 1016 阅读 · 0 评论 -
mysqlhotcopy 解决Can't locate DBI.pm in @INC
<br /> mysqlhotcopy 解决Can't locate DBI.pm in @INC2010-08-16 09:26 [root@localhost sql-bench]# ./test-insert<br />Can't locate DBI.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-th原创 2010-11-09 14:52:00 · 7548 阅读 · 0 评论 -
mysql error number 1130
<br /><br />如果你想连接你的mysql的时候发生这个错误:<br /><br />以下是引用内容:<br />ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server<br /><br />解决方法:<br />1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的原创 2010-10-28 13:57:00 · 1104 阅读 · 0 评论 -
mysql 主从数据库设置
<br /> <br />Mysql主从机配置<br />IT 李龙儒<br />1、复制的介绍<br />MySQL 支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知新的更新。<br />请注意当你进行复制原创 2010-10-28 16:38:00 · 2589 阅读 · 0 评论