PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как мога да получа достъп до база данни postgresql от matlab без кутия с инструменти за база данни на matlabs?

За да се свържете с postgres от matlab без кутията с инструменти за база данни, направете нещо подобно на:

% Add jar file to classpath (ensure it is present in your current dir)
javaclasspath('postgresql-9.0-801.jdbc4.jar');

% Username and password you chose when installing postgres
props=java.util.Properties;
props.setProperty('user', '<your_postgres_username>');
props.setProperty('password', '<your_postgres_password>');

% Create the database connection (port 5432 is the default postgres chooses
% on installation)
driver=org.postgresql.Driver;
url = 'jdbc:postgresql://<yourhost>:<yourport>\<yourdb>';
conn=driver.connect(url, props);

% A test query
sql='select * from <table>'; % Gets all records
ps=conn.prepareStatement(sql);
rs=ps.executeQuery();

% Read the results into an array of result structs
count=0;
result=struct;
while rs.next()
    count=count+1;
    result(count).var1=char(rs.getString(2));
    result(count).var2=char(rs.getString(3));
    ...
end


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извлечете номера на седмицата от дата в PostgreSQL

  2. Предаване на аргументи от командния ред към sql (Postgres)

  3. Ефективно запитване до огромна таблица с времеви редове за един ред на всеки 15 минути

  4. Docker Compose + Postgres:Разкриване на порт

  5. Преброяване на промените в колоната до конкретна стойност в postgres