์๋กค๋ก์ง ๋์ค nextcloud ์ ์ ์ ํ ํ๊ธฐ
ํ์ด์ง ์ ๋ณด
๋ณธ๋ฌธ
1. ์ ์ ๋ฌธ์ ๋ก 60์ด ํ์ ์ ์ ์ ํ ๋ฑ ๋ฐ์ ์ DB๋ฅผ ์ญ์ ํด์ ์ฒ๋ฆฌ
2. ๋์ปค nextcloud DB๋ก ์ ์ํ๊ธฐ
3. mysql ์ ์ํ๊ธฐ
mysql -u root -p #root๋ก ์ ์
show databases; #๋ฐ์ดํ๋ฒ ์ด์ค ๋ณด๊ธฐ
use <๋ฐ์ดํ๋ฒ ์ด์ค ์ด๋ฆ>; #๋ฐ์ดํ๋ฒ ์ด์ค ์ ํ
show tables; #ํ ์ด๋ธ ๋ณด๊ธฐ
desc ํ ์ด๋ธ๋ช ;ย #ํ ์ด๋ธ ๊ตฌ์ฑ ๋ณด๊ธฐ
select * from ํ ์ด๋ธ๋ช ; # ํ ์ด๋ธ ๋ชจ๋ ๋ด์ฉ ๋ณด๊ธฐ
delete from ํ ์ด๋ธ๋ช ; # ํ ์ด๋ธ ๋ด์ฉ ๋ค ์ง์ฐ๊ธฐ
ย
4. ๊ทธ ์ธ
alter table ํ ์ด๋ธ๋ช add ์นผ๋ผ๋ช varchar(11) not null default '0'; #ํ ์ด๋ธ ์นผ๋ผ ์ถ๊ฐ
alter table ํ ์ด๋ธ๋ช drop ์นผ๋ผ๋ช ; #ํ ์ด๋ธ ์นผ๋ผ ์ญ์
alter table ํ ์ด๋ธ๋ช change ์๋์นผ๋ผ๋ช ๋ฐ๊ฟ์นผ๋ผ๋ช varchar(11); #์นผ๋ผ๋ช ๊ณผ ํ์ ์์
alter table ํ ์ด๋ธ๋ช modify ์นผ๋ผ๋ช varchar(20); #์นผ๋ผ ํ์ ์์
alter table ํ ์ด๋ธ๋ช rename ๋ฐ๊ฟํ ์ด๋ธ๋ช ; # ํ ์ด๋ธ๋ช ์์
insert into ํ ์ด๋ธ๋ช values ('์นผ๋ผ1','์นผ๋ผ2', ...); #ํ ์ด๋ธ ๋ฐ์ดํฐ ์ถ๊ฐํ๊ธฐ
select [์ฐพ์ย ํ๋๋ช ] from [์ฐพ์ ํ ์ด๋ธ ์ด๋ฆ] where [๊ฒ์์กฐ๊ฑด]; #ํ ์ด๋ธ ๋ฐ์ดํฐ ๊ฒ์
update ํ ์ด๋ธ๋ช set ์นผ๋ผ๋ช ='๋ฐ๊ฟ๋ด์ฉ' where ํ๊ฒ์นผ๋ผ๋ช = 'ํ๊ฒ์นผ๋ผ๋ฐ์ดํฐ' ; #๋ฐ์ดํฐ ๋ณ๊ฒฝํ๊ธฐ
๋๊ธ๋ชฉ๋ก
๋ฑ๋ก๋ ๋๊ธ์ด ์์ต๋๋ค.
