解读Oracle计划:Solaris将被拯救 MySQL继续前途未卜
【51CTO.com独家特稿】面对惊慌的客户和广泛质疑的媒体,Oracle官方最近终于出榜安民,那便是一个以“SUN CUSTOMERS ,Oracle Plans To:”为大标题的广告。直译过来便过来可知道,Oracle将要加大SPARC和Solaris的投入了,而大老板埃里森也向IBM硬件下了战书,声称Oracle将最终赢得这场竞争……
文/ 王文文
笔者纵观整个广告,居然都没有发现关于MySQL的字眼。且不管原因是最近的欧盟调查还是公司的内部策略,这样的结果都非常令人遗憾。感觉就好像在看“快乐女生”的比赛:有人晋级,有人待定……
所以这次的“快乐开源”秀场里,Solaris和SPARC将被拯救,而MySQL,不幸成为了待定的那一个。
不过值得肯定的是,Oracle在忙乎了半年之后,终于走对一步棋了——那就是重视Solaris在行业内的地位。
来自红帽的产品经理Frank Feldmann曾骄傲地告诉记者,最终的市场,将只有两种操作系统,那就是Linux和Windows。
对此我不敢苟同,因为他不但没有把BSD家族放在眼里,更忽视了Solaris这款优秀的企业级操作系统。我可以理解他对红帽的热爱和自豪,但是我不得不提醒他一句,现在流行的FreeBSD、苹果MAC、Solaris和OpenSolaris以及很多的路由、防火墙操作系统,都是Unix架构的。FreeBSD 7.0、7.1才出来没多久,官方又迅速推出了8.0。而苹果MAC刚发布的“雪豹”,甚至被人认为比Windows 7还优秀。也许他们不会那么大众,但是绝对不会消亡。
虽然Oracle对Linux的使用之多众所周知,但是他们在操作系统行业的名声要比他们在数据库行业要逊色的多。如果这次真的重金投入Solaris,无论是技术层面还是市场层面,都远比他们在研发和宣传Linux方面和红帽、Novell死磕要来的划算。
不过埃里森要“Spend more money”的话虽然放在了这里,但具体Solaris会是怎么一个走向,我们还得骑驴看唱——走着瞧。再怎么说,埃里森他老人家以前没怎么做过开源产品不是?
有时候,观念比钱要来的重要。
http://sysapp.51cto.com/art/200909/151313.htm
解读Oracle计划:Solaris将被拯救 MySQL继续前途未卜
【51CTO.com独家特稿,转载请注明作者姓名和出处】
相关文档:
1. 在/etc/my.cnf中加入一下内容
[mysqld_dev]
socket=/tmp/mysql.sock
port=3307
pid-file=/var/run/mysqld/mysqld_dev.pid
datadir=/var/lib/mysql_dev
log=/var/log/mysqld_dev.log
log-error=/var/log/mysqld_dev.err.log
user=mysql
2. 根据以上内容创建目录和文件
mkdir /var/lib/mysqld_dev
chown mys ......
CREATE TABLE `taa` (
`year` varchar(4) DEFAULT NULL,
`month` varchar(2) DEFAULT NULL,
`amount` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf
"year","m ......
mysql设置密码和修改密码:
/usr/local/mysql/bin/mysqladmin -uroot password 123456 第一次设密码。
mysqladmin -uroot -p password mypasswd 修改密码
输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。
就是mysql5导出的有default-charact的设置,mysql4不支持,需要加skip-opt参数,如:
my ......
一、设置数据库编码
安装mysql时可选择编码,如果已经安装过,可以更改文件my.ini(此文件在mysql的安装目录下)中的配制以达到目的;打开文件找到两处:
[client]
port=3306
[mysql]
default-character-set=gb2312
# The default character set that will be used when a new
schema or table is
# created and
n ......
一、建表
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`ID` int(11) NOT NULL auto_increment,
`NAME` varchar(16) NOT NULL default '',
`REMARK` varchar(16) NOT NULL default '',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8;
&nb ......