崖山数据库(YashanDB)数据库使用

yasql基本使用

连接数据库

方式一:通过用户名和密码登录

$ yasql sys/yasdb_123@192.168.33.167:1688

如果省略IP和port,默认连接到本地的1688端口。

方式二:通过操作系统认证方式登录

$ yasql / as sysdba

$ yasql <username>/<password> as sysdba

特殊字符处理

如果用户名或密码包含特殊符号,需要使用双引号包裹,并转义:

$ yasql sys/\"yasdb@123\"@192.168.33.167:1688
$ yasql sys/'"yasdb@123"'

其他功能

查看帮助和版本信息

$ yasql -H
$ yasql -V

通过@方式执行SQL文件

$ yasql / as sysdba
SQL> @/home/yashan/a.sql

通过参数执行SQL

$ yasql / as sysdba -f a.sql

设置列显示格式

SQL> col col1 for a8;

注:目前仅支持对字符列使用COLUMN命令。

执行外部shell命令

SQL> ! ls -l /home/yashan

阅读剩余
THE END