MySQL插入特殊字符
有时候在插入字符的时候,经常会发现',"很难插进去。在MYSQL里用就OK了。举例如下:mysql> create table new (name varchar(200));Query OK, 0 rows affected (0.00 sec)mysql> insert into new values('wt's test'); '> '> ; '> ';ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's test');;'' at line 1mysql> insert into new values('wt's test');Query OK, 1 row affected (0.00 s
MYSQL安装小结
1:在LINUX上安装LINUX,必须要安装SERVER和CLIENT,这个和我们普通的安装不一样;平时我们以为只要安装SERVER就OK了;2:安装完以后,MYSQL会自动创建一个MYSQL的用户;3:需要提前安装:perl-DBI-1.32-9.i386.rpm4:至于MYSQL安装完以后,出现:mysql: command not found,请看第一步,因为这个原因引起的。[@more@]1:在LINUX上安装LINUX,必须要安装SERVER和CLIENT,这个和我们普通的安装不一样;平时我们以为只要安装SERVER就OK了;2:安装完以后,MYSQL会自动创建一个MYSQL的用户;3:需要提前安装:perl-DBI-1.32-9.i386.rpm4:至于
用RMAN搭建standby的过程
1、在stabdby服务器上面创建备份数据库目录结构2、RMAN备份主库相关数据文件和日志文件以及控制文件a、备份数据文件:backup database filesperset 2 format='/disk3/oradata/backup/%U_%s.bak';b、将log归档当前日志:sql "Alter System Archive Log Current";c、备份归档日志:crosscheck archivelog all;report obsolete;delete noprompt expired archivelog all;delete noprompt obsolete;d、创建控制文件并备份控制文件和日志Backup filesperset 10 ArchiveLog all format='/disk3/oradata/backup/%U_%s.log';alter databa
SCP不用输密码
把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中假设本地主机linux100,远程主机linux200一,在linux100主机里的用户运行 #ssh-keygen -t rsa结果如下QUOTE:Generating public/private rsa key pair.Enter file in which to save the key (/home/.username/ssh/id_rsa):#回车Enter passphrase (empty for no passphrase):#回车Enter same passphrase again:#回车Your identification has been saved in /home/.username /.ssh/id_rsa.Your public key has been saved in /home/.username /.ssh/id_rsa.p
ORACLE各类索引的总结--原创
最近一直在看ORACLE SQL-TUNNING方面的东西,一直想对索引做一个总结。索引在ORACLE SQL-TUNNING中起着重要作用,索引分为B-TREE索引,BITMAP索引两大类,但是特别需要强调的就是索引组织表,clustering这两种最特别的索引!其中用的最多还是B-TREE索引。1. B-TREE索引B-TREE索引是我们平时用的最多,B-TREE顾名思义就是类似树结构,我想学过计算机的同学都应该理解。每个叶子节点存储的格式为:键值 ROWID因为在ORACLE数据库中,根据rowid读取数据的速度是最快的。ORACLE先到内存中读取这个ROWID,然后到物理上读取这个ROWID。a) UNIQUE