1、ORACLE 10G - linux host 1. 使oracle的环境变量生效 2. su – oracle //以oracle用户登陆,以root身份切入oracle用户不需要输入密码 3. 进入/oracle/product/10.2.0/db_1/bin目录下后执行下列命令: $lsnrctl start //启动侦听 $ sqlplus miaoyachun/miaoyachun as sysdba //以sysdba身份登录到sqlplus SQL> STARTUP //启动orac
2、le一个实例 4. SQL> SHUTDOWN IMMEDIATE //立即模式关闭服务器oracle的实例 5. $ lsnrctl stop //关闭侦听 6. 启动web的em的方法 emctl start dbconsole 开启成功后客户端可以通过连接: http://172.17.1.54:5500/em/ 登陆为SYSDBA(用户名为SYS,密码是安装的时候设定的) 对数据库进行监控,管理(建立表空间,察看表空间大小,具体表的大小,等数据库操作) 7. 新建立oracle实例的用户, 可以用sql-plus命令行建
3、立,或者PL/SQL工具建立, 也可以用oem客户端数据库管理工具进行管理(建用户,建表空间等) ORACLE 10G -windows host 直接通过service服务启动,与管理软件进行控制 或者通过cmd命令行进行数据库操作 命令跟LINUX的基本类似 ORACLE 10G常用数据库操作或命令: Windows 平台: 建立表空间 CREATE TABLESPACE "YMIAO" LOGGING DATAFILE 'F:\oracle\data\ymiao\YMIAO.ora' SIZE 10240M EXTENT M
4、ANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; CREATE TABLESPACE "YMIAO_INDEX" LOGGING DATAFILE 'F:\oracle\data\ymiao\YMIAO_INDEX.ora' SIZE 5120M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 更改datafile的自动扩展size,因为默认的很小, 插入大数据量时候回频繁自动扩展 ALTER DATABASE DATAFILE 'F:\oracl
5、e\data\ymiao\YMIAO.ora' AUTOEXTEND ON NEXT 1G ALTER DATABASE DATAFILE 'F:\oracle\data\ymiao\YMIAO_INDEX.ora' AUTOEXTEND ON NEXT 1G linux下比较完整的建立表空间命令: 数据表空间 CREATE SMALLFILE TABLESPACE "MIAO_TABLESP" DATAFILE '/root/oracle/oracle/oradata/orcl/MIAO_TSD' SIZE 256M AUTOEXTEND
6、ON NEXT 128M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO 索引表空间 CREATE SMALLFILE TABLESPACE "MIAO_INDEXSP" DATAFILE '/oracle/oradata/test/MIAO_ISD' SIZE 256M AUTOEXTEND ON NEXT 32M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMEN
7、T AUTO MySql 5.0.24- linux host MySql 5.0.24 -windows host 启动 如果安装mysql成service 直接通过service服务启动,与管理软件进行控制 或用cmd命令行 net start mysql // 启动mysql服务, net stop mysql // 停止mysql服务 如果没有把mysql 成 service 通过cmd 命令行命令 mysqld-nt //nt 的windows 操作系统用,启这个类型的服务器会有命名管道 或者 mysqld //非nt的w
8、indows 操作系统用,无命名管道. 来启动mysql进程(每次开机都要手动启动进程,也可以设成自启动) mysqladmin -u root -p password shutdown //关闭mysql服务器,也可以用任务管理器关闭相关进程 MySql 5.0.24 常用操作 新建用户并赋予权限 本机访问所有权限 mysql> GRANT ALL PRIVILEGES ON *.* TO '用户名'@'localhost' -> IDENTIFIED BY '密码' WITH GRANT OPTION; 远程访问所有权限 mysql> GRANT ALL
9、PRIVILEGES ON *.* TO '用户名'@'%' -> IDENTIFIED BY '密码' WITH GRANT OPTION; Derby 10.1.3.1 Windows platform 通过cmd命令行或者直接通过界面进入 D:\db-derby-10.1.3.1-bin\frameworks\NetworkServer\bin> 执行 startNetworkServer 0.0.0.0 1527 开通1527端口给DERBY database 执行 stopNetworkServer 关闭derby database 端口
10、执行 ij 进入derby的ij命令行 对数据库进行操作 (如果命令操作失败,可以用文本编辑器打开相应的bat文件,看环境变量是否设对) Derby 10.1.3.1 Linux platform 通过命令行进入 /db-derby-10.1.3.1-bin/frameworks/NetworkServer/bin 目录 执行 ksh startNetworkServer.ksh 0.0.0.0 1527 开通1527端口给DERBY database 执行 ksh stopNetworkServer.ksh 关闭derby database ksh ij.ksh 进入derby的ij命令行 对数据库进行操作 (如果命令操作失败,可以用vi编辑器打开相应的ksh文件,看环境变量是否设对)






