命令记不住

登陆

tidb 使用

tidb使用

1.访问 TiDB 数据库

    • 使用 TiUP client 连接 TiDB:
      Copy

      tiup client
      
    • 也可使用 MySQL 客户端连接 TiDB:
      Copy

      mysql --host 127.0.0.1 --port 4000 -u root
      
  1. 通过 http://127.0.0.1:9090 访问 TiDB 的 Prometheus 管理界面。
  2. 通过 http://127.0.0.1:2379/dashboard 访问 TiDB Dashboard 页面,默认用户名为 root,密码为空。

2.官网资料

https://docs.pingcap.com/zh/tidb/v4.0/quick-start-with-tidb

3.修改密码

mysql> set password for 'root'@'%' = '************';  //参考官方文档  
Query OK, 0 rows affected (0.02 sec)  
  
mysql> flush privileges;  
Query OK, 0 rows affected (0.01 sec)  

4.添加用户,分配权限

mysql> create database `tank_test` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;  
Query OK, 0 rows affected (1.52 sec)  
  
mysql> use tank_test;  
Database changed  
  
mysql> CREATE TABLE `test` (  
    ->   `test_id` int(4) UNSIGNED NOT NULL COMMENT 'ID',  
    ->   `test_name` varchar(50) NOT NULL DEFAULT '' COMMENT '名称'  
    -> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='测试';  
Query OK, 0 rows affected (1.52 sec)  
  
mysql> CREATE USER tank@"%" IDENTIFIED BY 'tank';  
Query OK, 0 rows affected (0.05 sec)  
  
mysql> GRANT ALL PRIVILEGES ON tank_test.* TO tank@'%';  
Query OK, 0 rows affected (0.03 sec)  
  
mysql> flush privileges;  
Query OK, 0 rows affected (0.00 sec)  
推荐阅读