導航:首頁 > 萬維百科 > java在線音樂網站資料庫設計

java在線音樂網站資料庫設計

發布時間:2021-03-22 08:38:37

1、我想開發一個基於PHP+MYSQL+APACHE的在線音樂網站,想問一下關於音樂網站中,資料庫中音

音樂文件一般都是存在相應的文件伺服器上的,要引用雲盤里的文件,理論上是可以的,只要你實現了從雲盤獲取到相應文件的最終路徑的API就可以引用!你可以參考別人分析的音樂網站的API文檔
https://github.com/darknessomi/musicbox/wiki

2、基於java開發的音樂網站製作,在在線播放和下載這一塊的實現難嗎?插件能不能實現那?

不難,播放用flash插件或者直接是html實現,下載那就更容易了,你可以把文件的相對路徑直接寫到html上就能下,如果要用統一的下載,同時過濾未登錄用戶的話,那你就隱藏你的音樂文件,然後寫一個Servlet來提供下載,servlet用IO讀取音樂文件,然後以流的形式輸出到response就行,注意輸出的MIME類型也就是contentType類型

3、求小型音樂網站資料庫建表所需表格與欄位Oracle

create table music
(
Mid NUMBER(6) not null,
Mname VARCHAR2(16) not null,
MURl VARCHAR2(60),
Mzone VARCHAR2(30),
Mstyle VARCHAR2(20),
Msinger VARCHAR2(16),
Mpublish DATE,
Mlyric VARCHAR2(20),
Mformat VARCHAR2(10),
MsingerPhoto VARCHAR2(40),
Mspecial VARCHAR2(20),
MscanNum NUMBER(6)
);
alter table music
add constraint PK_music_Mid primary key (Mid);
create index IDX_music_Mname on music(Mname);
comment on column music.Mid is '歌曲id';
comment on column music.Mname is '關聯編號';
comment on column music.MURl is '訪問路徑';
comment on column music.Mzone is '歌曲地區';
comment on column music.Mstyle is '歌曲風格';
comment on column music.Msinger is '歌曲作者';
comment on column music.Mpublish is '創建日期';
comment on column music.Mlyric is '歌詞';
comment on column music.Mformat is '格式';
comment on column music.MsingerPhoto is '歌手照片';
comment on column music.Mspecial is '專輯';
comment on column music.MscanNum is '點擊率';

////////////////
create table USERS
(
USERID INTEGER(6) not null,
USERNAME VARCHAR(20),
PASSWORD VARCHAR(20),
SEX VARCHAR(5),
EMAIL VARCHAR(25),
TOPICNUM INTEGER(4),
PHOTO VARCHAR(25),
JOINDATE DATETIME
);
alter table USERS
add constraint PK_USERS_USERID primary key (USERID);

create table Users
(
UserID INTEGER(4) not null,
Upassword VARCHAR(16) not null,
Username VARCHAR(16) not null,
Udate DATETIME,
Usex VARCHAR(7),
Uemail VARCHAR(30) not null,
Uscore INTEGER(8),
Uphoto VARCHAR(50),
Uwords VARCHAR(200),
Usign VARCHAR(200),
Ufriend VARCHAR(200),
Upackage VARCHAR(100),
SafeQuestion VARCHAR(20),
SafeAnswer VARCHAR(30)
);
alter table Users
add constraint PK_Users_UserID primary key (UserID);

/////////////////////////////

create table Manager
(
ManagerId NUMBER(4) not null,
ManagerPwd VARCHAR2(16),
ManagerName VARCHAR2(16)
);
alter table Manager
add constraint PK_ManagerId primary key (ManagerId);
comment on column Manager.ManagerId is '管理員id';
comment on column Manager.ManagerPwd is '管理員密碼';
comment on column Manager.ManagerName is '管理員姓名';

create sequence SEQ_Manager;

4、建一個在線音樂網站必須有自己的伺服器么??或是資料庫

資料庫是必要的,如果你想做好做大的話,最好是有自己伺服器,如果只是玩玩的話,地址可以網上找些可用的url。但畢竟是別人的伺服器,不穩定。以後不好維護。

5、java與網站資料庫設計的問題

字元類型需要加單引號。
String sql="INSERT INTO STUDENTS(學號,班級座號," +
"姓名,出生年月日,住址,家長," +
"電話,科別,畢業中學) VALUES ("+s0int+","+s1Str+","+ s2Str+","+s3Str+","+s5Str+","+s6Str+","+s7Str+","+s8Str+","+s9Str+")";
改為:
String sql="INSERT INTO STUDENTS(學號,班級座號," +
"姓名,出生年月日,住址,家長," +
"電話,科別,畢業中學) VALUES ("+s0int+",'"+s1Str+"','"+ s2Str+"',"'+s3Str+"','"+s5Str+"','"+s6Str+"','"+s7Str+"','"+s8Str+'",'"+s9Str+'")";

6、想用Java編寫一個音樂播放器,將歷史記錄存放在MySql資料庫中,請大神給出思路

給你一個基礎的實現方法與一個完全開發的實現方法:

基礎實現方法:
1)從網上搜索一個可以播放音樂的 java 類庫,該類庫帶有音樂播放的API供外部程序調用。
2)你直接使用該音樂類庫進行音樂播放操作。
3)你設計一個 Swing 界面在播放的時候,把播放的音樂信息存在資料庫。

完全開發方法:
1)你自己從最原始做起包括音樂文件的播放解碼等全部用 java 寫出一個音樂類庫供自己的程序調用。
2)你直接使用該音樂類庫進行音樂播放操作。
3)你設計一個 Swing 界面在播放的時候,把播放的音樂信息存在資料庫。

7、求一個用JAVA做的音樂網站,要有資料庫,簡單一點的就行了,最好有實驗報告,聯系706327793

這是商業了,網上有些免費你可以下載看看,不過免費沒什麼搞,好東西別人早賣錢了,可以去淘寶淘淘很多模板的,也不貴

與java在線音樂網站資料庫設計相關的知識