codefollower
codefollower
DBeaver 可以连多个数据库的,你的图片看不到,截图后直接拖到 github 的输入框就能显示了。 
jdbc:lealone:tcp://{host}[:{port}]/[{database}] 
你截图里的默认端口写成 root 了
当你第一次使用 lealone 时,只能连 lealone 数据库,这个数据库的用户是 root,密码是空, 然后你必须用这个 root 用户连上去才能创建新的数据库,比如 create database test 就创建了一个叫 test 的数据库。 用 create database 创建的数据库都有自己的一套用户,最开始也只有用户 root,密码是空, 然后你用 root 连上 test,执行 ALTER USER root SET password 'zhh'...
当你连到 test 数据库时,用 CREATE USER zhh password 'zhh' 创建新用户,然后换成 zhh 去连也是没有问题的 
> DBeaver 不能直接修改数据库字段吧。要用 sql 修改才行 DBeaver 可以直接增删修改 lealone 的表结构,我刚试了,没有问题。
DBeaver 我刚刚试错了,是在没有保存的新列上修改,如果已经保存了现有的列就没看到修改的界面或菜单了 列改名用这样的语法 ALTER TABLE t ALTER a RENAME TO a1;
> DBeaver 不能直接修改数据库字段吧。要用 sql 修改才行 DBeaver 可以直接增删修改 lealone 的表结构,我刚试了,没有问题。
alter 语句很多数据库的用法都有差别,通用 JDBC 客户端不好做,除非厂商对具体数据库做不同处理。
@qqcbqqkcel 5.0.1-SNAPSHOT 刚刚已经支持语法 ALTER TABLE tableName RENAME COLUMN oldName TO newName h2 新一点的版本也支持的,这是 postgresql 的语法。