Notas de aprendizado do banco de dados Kingbase Jincang

1. Mude para kingbase

su - kingbase

2. Veja as informações da versão kingbase -V

3. Verifique o uso da porta 54321 netstat -an|grep 54321

4. Veja o processo de kingbase ps aux |grep Kingbase ps -ef|grep kingbase

5. Inicie o banco de dados

Sob o bin sob o servidor sob o caminho de instalação do linux.

O formato de entrada é .../kingbase -D caminho de instalação ou ./kingbase -D caminho de instalação& ./kingbase -D /usr/local/kingbase/data ./kingbase -D /opt/Kingbase/ES/V7/data&

6. Conexão

O formato é: ./ksql -U nome da conta -W senha -p nome do banco de dados da porta./ksql -USYSTEM -W123456 -p54321 TESTE

7. Crie um usuário

O formato é: CRIAR USUÁRIO nome da conta LIMITE DE CONEXÃO - 1 SENHA 'senha'; CRIAR USUÁRIO cs LIMITE DE CONEXÃO - 1 SENHA '123456';

8. Atribuir funções

O formato é: função da conta ALTER USER;

ALTER USUÁRIO cs SUPERUSUÁRIO;

ALTER USER cs CREATEDB;

ALTER USER cs CREATEROLE;

ALTER USUÁRIO cs LOGIN;

ALTER USUÁRIO cs REPLICAÇÃO;

9. Crie um banco de dados

O formato é: criar nome do banco de dados do banco de dados com owner='account name' CODIFICAÇÃO UTF8; criar banco de dados testgov com owner='SYSTEM' CODIFICAÇÃO UTF8;

10. Backup lógico

O formato é: ./sys_dump -h endereço IP -p número da porta -U nome da conta -W senha -f arquivo dmp existe caminho para importar o nome do banco de dados ou ./sys_dumpall -h endereço IP -p número da porta -U nome da conta - W senha -f arquivo dmp existência caminho nome do banco de dados para importar./sys_dump -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -f /home/KingbaseES/V8R3/bin/dumpfile.dmp TEST

./sys_dumpall -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -f /home/KingbaseES/V8R3/bin/dumpfile.dmp TEST

11. Restaure todo o conteúdo do arquivo de backup

O formato é: ./ksql -h endereço IP -U número da conta -W senha -d nome do banco de dados -p número da porta -f caminho de existência do arquivo dmp./ksql -h 192.168.1.8 -USYSTEM -WSYSTEM -dDEMO2 -p54321 -f G: \2020\bak\dumpfile.dmp ./sys_restore -h 192.168.1.8 -p 54321 -U SYSTEM -W MANAGER -d TEST2 c:\dumpfile.dmp

12. Visualize todos os bancos de dados e todos os usuários selecione datname de sys_database, selecione * de sys_user;

13. Outros bancos de dados listados: \l Índices de lista: \di Tabelas de lista: \dt Estrutura da tabela de lista: \d Dados de consulta de tabela com distinção entre maiúsculas e minúsculas: mostrar distinção entre maiúsculas e minúsculas Alternar bancos de dados: \c dbname Exibir conjunto de caracteres: \encoding Sair:\q Exibir todos os procedimentos armazenados (funções): \df Exibir todos os usuários\du Aponte a tabela sob o nome para um determinado usuário: altere o proprietário do nome da tabela da tabela para especificar o usuário Crie um usuário comum: crie o nome de usuário do usuário (nome de usuário sem aspas duplas, capitalizado por padrão) com senha 'senha'; Para criar um superusuário, adicione: com senha de superusuário 'mm';

おすすめ

転載: blog.csdn.net/qq_46063644/article/details/126570501