linux数据安装

来源:互联网 发布:青山软件造价 编辑:程序博客网 时间:2024/06/03 20:04
一:mysql
接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL 找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>
2、连接到远程主机上的MYSQL 假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令: mysql -h10.0.0.1 -uroot -p123 (注:u与root可以不用加空格,其它也一样) 3、退出MYSQL命令 exit (回车)
二:orcle
共9步:

Step 1
下载和安装 Ubuntu 8.04 Hardy Heron (x86-32位) 版。略。

Step 2
下载Oracle 11g: Download Oracle 11g for Linux (x86, 32-bit).
现不要急着解压,一会我会告诉你解压在哪的。

Step 3
修改X server 的默认设置,点菜单的System -> Administration -> Login Window(系统->管理->登录窗口),选择“Security(安全)”选项卡,取消“Deny TCP connections to the Xserver(拒绝TCP连接到X服务器)”的勾,重启Xserver(或者重启系统)。然后在终端输入:

user@hardy:~$ xhost +127.0.0.1127.0.0.1 being added to access control list
Step 4
打开终端,转换为超级用户:(注意,这里用sudo su -而不是sudo -s是有原因的:sudo su - 将用户转换为超级用户,并新起一个会话(空的会话),而不是像sudo -s那样将当前会话传递个新的超级用户,减少环境变量可能造成的影响和危害。
user@hardy:~$ sudo su -[sudo] password for user:
root@hardy:~# apt-get update...root@hardy:~# apt-get dist-upgrade...root@hardy:~# reboot
Step 5
用apt安装一些必要的工具:
user@hardy:~$ sudo su -[sudo] password for user:root@hardy:~# apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm...root@hardy:~#
Step 6
在装完那些工具以后,我们需要做的就是修改一些Ubuntu的/bin/sh的默认连接,千万不要略过这一步,否则安装的时候会出现很多错误。

root@hardy:~# cd /bin
root@hardy:/bin# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-04-28 19:59 /bin/sh -> dash
root@hardy:/bin# ln -sf bash /bin/sh
root@hardy:/bin# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-05-01 22:51 /bin/sh -> bash
如果你想知道为什么Ubuntu用dash作为默认的shell,看这个:a detailed explanation of why dash is the default system shell 。

Step 7
增加用户和组,并修改一些配置。这一步很重要!如果不是很有把握,不要随便改。(为了便于解释,增加了行号):

01 root@hardy:/bin# cd02 root@hardy:~# pwd /root04 root@hardy:~# addgroup oinstall Adding group `oinstall' (GID 1001) ... Done.07 root@hardy:~# addgroup dba Adding group `dba' (GID 1002) ... Done.10 root@hardy:~# addgroup nobody Adding group `nobody' (GID 1003) ... Done.13 root@hardy:~# usermod -g nobody nobody14 root@hardy:~# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle15 root@hardy:~# passwd -l oracle Password changed.17 root@hardy:~# mkdir /home/oracle18 root@hardy:~# chown -R oracle:dba /home/oracle19 root@hardy:~# ln -s /usr/bin/awk /bin/awk20 root@hardy:~# ln -s /usr/bin/rpm /bin/rpm21 root@hardy:~# ln -s /usr/bin/basename /bin/basename22 root@hardy:~# mkdir /etc/rc.d23 root@hardy:~# for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done24 root@hardy:~# mkdir -p /u01/app/oracle25 root@hardy:~# chown -R oracle:dba /u0126 root@hardy:~#
Lines 04-12: 增加我们需要的用户和组
Line 13: 让nobody用户的组变为nobody,这样Oracle的安装程序不会出问题。Ubuntu默认nobody的组是nogroup。
Lines 14-18: 创建一个oracle用户,并锁定用户,以阻止别人通过oracle用户登录系统。注意,oracle用户的HOME目录不要与ORACLE_HOME相同。
Lines 19-23: 创建一些Oracle安装程序需要的工具的连接。因为Oracle安装程序是为Red Hat准备的,所以有些工具的位置和Ubuntu不一样。
Finally, on lines 24-25 创建ORACLE_BASE目录。
Step 8
修改一些系统默认值。这些修改将会增加系统文件描述符的数量、增加共享内存大小和修改一些网络子系统参数。这些修改是否会对你的系统带来影响我就不得而知了。将下面这些增加到/etc/sysctl.conf文件的末尾:

fs.file-max = 65535kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65535net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144
再增加下面这些到/etc/security/limits.conf文件末尾:
oracle soft nproc 2047oracle hard nproc 16383oracle soft nofile 1023oracle hard nofile 65535
为了强制使用刚才我们增加的东西,我们再增加下面这些到/etc/pam.d/login文件末尾:
session required /lib/security/pam_limits.sosession required pam_limits.so
然后通过命令:sysctl -p 让刚才增加的东西生效:
root@hardy:~# sysctl -pkernel.printk = 4 4 1 7kernel.maps_protect = 1fs.inotify.max_user_watches = 524288vm.mmap_min_addr = 65536net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.all.rp_filter = 1fs.file-max = 65535kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65535net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144root@hardy:~#
Step 9
现在我们将刚才下载的oracle11g的安装包解压到/home/oracle/install/目录下。然后进入目录,设置DISPLAY参数,开始安装:
root@hardy:~# cd /home/oracleroot@hardy:/home/oracle# chown -R oracle:dba installroot@hardy:/home/oracle# su - oracleYour account has expired; please contact your system administratorsu: User account has expired(Ignored)oracle@hardy:~$ export DISPLAY=127.0.0.1:0.0oracle@hardy:~$ pwd/home/oracleoracle@hardy:~$ ls -ltotal 4drwxr-xr-x 6 oracle dba 4096 2007-09-18 18:50 installoracle@hardy:~$ cd installoracle@hardy:~/install$ ls -ltotal 28drwxr-xr-x 11 oracle dba 4096 2007-08-06 16:02 docdrwxr-xr-x 5 oracle dba 4096 2007-08-03 13:28 installdrwxr-xr-x 2 oracle dba 4096 2007-09-18 18:52 response-rwxr-xr-x 1 oracle dba 2911 2007-08-03 13:28 runInstallerdrwxr-xr-x 14 oracle dba 4096 2007-08-03 13:27 stage-rw-r--r-- 1 oracle dba 4835 2007-08-06 18:19 welcome.htmloracle@hardy:~/install$ ./runInstaller -ignoreSysPrereqs
输入完上面命令后,就进入了Oracle 的同一安装程序了(OUI),不要急,继续按照本文一步一步的通过安装:
注意:OUI安装完后,并不是真正完全安装完成,还需要就行最后的收尾工作(在最后有),而且这是必须做的工作!