西安哪家做网站公司好,天津最好的网站建设,北京网站设计与制作,网页设计基础知识总结Doris 采用 MySQL 协议进行通信#xff0c;用户可通过 MySQL client 或者 MySQL JDBC连接到 Doris 集群。选择 MySQL client 版本时建议采用5.1 之后的版本#xff0c;因为 5.1 之前不能支持长度超过 16 个字符的用户名。 1 创建用户
Root 用户登录与密码修改
Doris 内置 r…Doris 采用 MySQL 协议进行通信用户可通过 MySQL client 或者 MySQL JDBC连接到 Doris 集群。选择 MySQL client 版本时建议采用5.1 之后的版本因为 5.1 之前不能支持长度超过 16 个字符的用户名。 1 创建用户
Root 用户登录与密码修改
Doris 内置 root 和 admin 用户密码默认都为空。启动完 Doris 程序之后可以通过 root 或 admin 用户连接到 Doris 集群。 使用下面命令即可登录 Doris
mysql -h node1 -P9030 -uroot
登陆后可以通过以下命令修改 root 密码
SET PASSWORD FOR root PASSWORD(your_password); 创建新用户
通过下面的命令创建一个普通用户
CREATE USER test IDENTIFIED BY test_passwd;
后续登录时就可以通过下列连接命令登录。
mysql -h node1 -P9030 -utest -ptest_passwd
注意
新创建的普通用户默认没有任何权限。权限授予可以参考后面的权限授予。 2 创建数据库并赋予权限
创建数据库
初始可以通过 root 或 admin 用户创建数据库
CREATE DATABASE test_db;
注意
所有命令都可以使用 HELP command; 查看到详细的语法帮助。如HELP CREATE DATABASE;如果不清楚命令的全名可以使用 help 命令某一字段 进行模糊查询。如键入 HELP CREATE可以匹配到 CREATE DATABASE, CREATE TABLE, CREATE USER 等命令。 数据库创建完成之后可以通过 SHOW DATABASES; 查看数据库信息。
show databases; information_schema是为了兼容MySQL协议而存在实际中信息可能不是很准确所以关于具体数据库的信息建议通过直接查询相应数据库而获得。
权限赋予
test_db 创建完成之后可以通过 root/admin 账户将 test_db 读写权限授权给普通账户如 test。授权之后采用 test 账户登录就可以操作 test_db 数据库了。
GRANT ALL ON test_db TO test;