docker安装单机tidb
【代码】docker安装单机tidb。
·
mkdir -p /docker/tidb/data
docker run --name tidb -d -v /docker/tidb/data:/tmp/tidb --privileged=true -p 4000:4000 -p 10080:10080 pingcap/tidb:latest
desktop-docker选择pingcap/tidb进行安装,填写4000端口即可
密码问题
初始密码为空,登录之后需要设置密码
-- 创建 demo 数据库
CREATE DATABASE demo CHARACTER SET utf8 COLLATE utf8_general_ci;
-- 创建一个名为 demo 的用户,该用户可以从任何网络位置(%)连接到数据库服务器,登录密码也是 demo
CREATE USER 'demo'@'%' IDENTIFIED BY 'demo';
-- 给用户 demo(可以从任何主机连接)授予对 demo 数据库中所有对象的所有操作权限
GRANT ALL PRIVILEGES ON demo.* TO 'demo'@'%';
FLUSH PRIVILEGES;
CREATE DATABASE uceim CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'uceim'@'%' IDENTIFIED BY 'Jkdxh_1ucei8U7X';
GRANT ALL PRIVILEGES ON uceim.* TO 'uceim'@'%';
FLUSH PRIVILEGES;
tidb修改root密码
-- 先切换到 mysql 数据库
USE mysql;
-- 然后执行更新密码
UPDATE user SET authentication_string = password('123456') WHERE User = 'root';
-- 刷新权限
FLUSH PRIVILEGES;
更多推荐
所有评论(0)