我的设置:
操作系统- Oracle Linux 8,
甲骨文XE 21c
Oracle SQL Developer 22.2.1
我已经用以下代码建立了数据库:
cd /etc/init.d/; sudo ./oracle-xe-21c configure
我想在Oracle SQL Developer中创建一个与数据库的新连接。
但是我一直得到错误的"Test failed: The Network Adapter could not establish the connection"。
我想在linux机器中postgresql中的数据库级别上执行一些SQL命令。我想学习命令行
我想运行SQL。我有一个名为somesuperuser的角色,它使用phppgadmin创建。
CREATE DATABASE new_database OWNER somesuperuser;
我知道postgres是默认的超级用户。
我试着
$ psql -U postgres
psql (11.2)
Type "help" for help.
postgres=# \c
You are now connected to database "postgres" a
我在linux机器上设置了PostgreSQL8.3db,以及pg_hba.conf读取的用户postgres
local all postgres ident sameuser
local all all md5
因此没有来自本地计算机可信连接。
然而,当通过命令行与psql连接时,不会询问密码,所有用户都可以访问所有数据库。
我在这里完全迷路了..
我在linux上,我从来没有安装过数据库管理系统,但是当我输入终端mysql --version时,我就得到了mysql Ver 15.1 Distrib 10.1.26-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2。
当我输入没有任何密码的mysql时,我可以不使用密码连接到数据库。
同时,我安装了Adminer,我想使用它作为另一个phpmyadmin来管理我的数据库,但是我无法连接我自己--我在浏览器Access denied for user 'root' @ 'localhost'