glinfei
发布于 2024-10-21 / 103 阅读
0
0

Rust开发环境简单测试

环境测试

在上一节,我们安装好了必备的运行环境,这里我们从github上找一个例程,尝试运行起来,以检验我们环境的正确性。

源码

https://github.com/CakeAL/course_marking
clone:

git clone https://github.com/CakeAL/course_marking.git

参考https://blog.csdn.net/chinus_yan/article/details/130532405
学新学习postgreSQL的使用


-------end-------------2024年8月19日22时40分------------


psql建立新用户

  1. 在默认配置条件下,本机访问PostgreSQL

sudo su - postgres
  1. 创建新用户来访问PostgreSQL

create user psql_user with password 'psql_20240820';

psql_user为用户名,psql_20240820为密码。语句要以分号结尾。密码要用单引号括起来。

  1. 创建数据库新用户,如 test:

CREATE DATABASE course_marking OWNER psql_user;
  1. 将testdb数据库的所有权限都赋予psql_user

GRANT ALL PRIVILEGES ON DATABASE course_marking TO psql_user;
  1. 退出postgres

\q
  1. 导入数据库文件
    psql -h localhost -U your_username -d your_database -f path/to/your_file.sql

psql -h localhost -U psql_user -d course_marking -f /home/glf/wkspace_rust/refspace/course_marking/sql/course_marking.sql

启动后段从后端程序

cargo run

前端运行

npm install && npm run dev

效果

alt text
可以看到,后端程序已经成功运行,前端页面也正常显示。界面可以显示数据里面的内容。说明,环境安装正确。


评论