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