์ž์œ ๊ฒŒ์‹œํŒ

  • ์‹œ๋กค๋กœ์ง€ ๋‚˜์Šค nextcloud ์ ‘์† ์ œํ•œ ํ’€๊ธฐ

    ํŽ˜์ด์ง€ ์ •๋ณด

    profile_image
    ์ž‘์„ฑ์ž์ฒœ์‚ฌ ์กฐํšŒ 8,720ํšŒ ์ž‘์„ฑ์ผ 2021-10-24 14:40:22 ๋Œ“๊ธ€ 0

    ๋ณธ๋ฌธ

    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 ํƒ€๊ฒŸ์นผ๋Ÿผ๋ช… = 'ํƒ€๊ฒŸ์นผ๋Ÿผ๋ฐ์ดํ„ฐ' ; #๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝํ•˜๊ธฐ

    ๋Œ“๊ธ€๋ชฉ๋ก

    ๋“ฑ๋ก๋œ ๋Œ“๊ธ€์ด ์—†์Šต๋‹ˆ๋‹ค.