Mac OS X 上安装 MySQL 默认是没有 my.cnf 配置文件的,MySQL 使用默认配置运行。
如果需要对 MySQL 进行定制,拷贝「/usr/local/mysql/support-files/」目录下的任意一个 .cnf 文件到「/etc/」目录下并重命名为 my.cnf,然后修改 my.cnf 即可进行定制了。
如果没有什么特别的需求,默认的配置也使 MySQL 很好的运行了。
Mac OS X 上安装 MySQL 默认是没有 my.cnf 配置文件的,MySQL 使用默认配置运行。
如果需要对 MySQL 进行定制,拷贝「/usr/local/mysql/support-files/」目录下的任意一个 .cnf 文件到「/etc/」目录下并重命名为 my.cnf,然后修改 my.cnf 即可进行定制了。
如果没有什么特别的需求,默认的配置也使 MySQL 很好的运行了。
最近买了MC207小白,主要使用的操作系统从Windows切换到OS X了,找了一下Oracle客户端,虽然好用的PL/SQL Developer没有Mac版本,但发现以下几款不错的支持Mac OS X:
我个人比较喜欢 Navicat,Premium 版本支持 Oracle、MySQL、PosgreSQL 三种数据库,界面和功能都不错。
Aqua Data Studio 和 SQL Developer 都是 JAVA 程序,界面不是很美观。
Aqua Data Studio 是个通吃型软件,跨平台并支持众多数据库类型,包括 Oracle、DB2、Sybase、SQL Server、Teradata、Aster nCluster、Informix、PostgreSQL、MySQL、Apache Derby、JDBC、ODBC,详见 ADS 主页。ADS 不仅支持众多的操作系统(Windows、Mac OS X、Linux、Solaris),并且功能强大,自带简体中文语言。
Aqua Data Studio 是供数据库管理员、软件开发员和业务分析师使用的一个完整的集成开发环境 (IDE)。它可提供四大功能领域:1) 数据库查询与管理工具;2) 一套数据库、来源控制与文件系统的比较工具;3) 用于 Subversion (SVN) 和 CVS 的一个完整与集成来源控制客户端;及 4) 与最好的单机数据库图解工具一样强大的一款数据库模拟软件。
SQL Developer 相比前两者功能等各方面都显得不足,却是 Oracle 自己出品的免费软件。
Linux下安装完Oracle 10g后用SQL Plus启动数据库需要使用sysdba登陆,命令是:
sqlplus “/as sysdba”
此时容易出现ORA-12162错误:TNS:net service name is incorrectly specified
这是由于oracle用户的环境变量里没有设置ORACLE_SID的缘故,解决操作:
su – oracle
vi .bash_profile
插入一行:
export ORACLE_SID=数据库实例ID
Linux 下用 root 用户登陆图形界面,然后通过命令行 su – oracle 切换到 oracle 用户安装 Oracle 时会遇到 X11 的错误,会报连接拒绝或者无法连接的错误。
解决该问题只要用 root 用户运行一下 xhost + 命令即可。