- ViewData
- asp.net core Select
- django 엑셀불러오기
- 말줄임표시
- asp.net dropdownlist
- asp ftp
- php 캐쉬제거
- javascript redirection
- 맥 오라클설치
- 404에러페이지
- asp.net Select
- 강제이동
- 원격ftp
- 타임피커
- 하드 윈도우 복사
- Mac Oracle
- XSS방어
- jquery 바코드생성
- simpe ftp
- XSS PHP
- javascript 바코드 생성
- 하드 마이그레이션
- 바코드 생성하기
- ASP.Net Core 404
- SSD 복사
- JavaScript
- asp.net core swagger
- swagger 500 error
- ViewBag
- TempData
목록SQL/MySQL (22)
웹개발자의 기지개
1. 먼저 mysql 서버에 root 권한으로 접속하기 ]$ mysql -u root -p password **** 루트 패스 치시고 mysql 접속 * 권한 부여 할때에는 grant 명령어나 insert 문으로 직접 추가하시는 방법이 있습니다. Grant 문을 이용하면 flush privileges 를 할 필요가 없습니다. (*) 사용자 계정 test 생성 - localhost create user test@localhost identified by '패스워드'; 2. test라는 사용자에게 MySQL 의 모든 DB 의 모든 테이블에 모든권한을 부여하기 - root 권한 주기 mysql> grant all privileges on *.* to test@localhost identified by '패스워..
SET @tables = NULL; SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables FROM information_schema.tables WHERE table_schema = 'DB명'; SET @tables = CONCAT('DROP TABLE ', @tables); PREPARE stmt FROM @tables; EXECUTE stmt; DEALLOCATE PREPARE stmt;
1. 백업mysqldump -u [사용자] -p [DB명] > [백업할파일명] -- 1. 테이블 데이터 백업 mysqldump -u root -p mydb my_table > my_table_backup.sql -- 2. 테이블 구조만 덤프 후 DROP mysqldump -u root -p --no-data mydb my_table > my_table_structure.sql -- 날짜별로 백업mysqldump -u root -p mydb my_table > /backup/my_table_$(date +%F).sqlmy_table_20250807.sql, my_table_20250806.sql.... 2. 복원mysql -u [사용자] -p [복원할DB명] mysql 접속시mysql > use DB명..
개발하다 보면 자주 접하는 부분이다. insert 문으로 DB 입력을 하면 그 최근의 idx 값을 불러와야 할때 쓰이는 두 함수 이다. 차이점은 last_insert_id 는 mysql 구문내에서 쓰이고, mysql_insert_id 는 PHP상의 함수이다. mysqlmysql_query("insert into 테이블 (a,b,c) values ('1','2','3')");$lastNoRes = mysql_query("select LAST_INSERT_ID() from 테이블") or die ("마지막 no 값 얻기 실패1");$lastNoRow = mysql_fetch_row($lastNoRes);if ($lastNoRow[0]) { $idGap = $lastNoRow[0] + 1;} else { ..
auto_increment 속성값으로 지정해 놓은 칼럼의 증가값을 임의로 변경할 수 있다. ALTER TABLE 테이블명 AUTO_INCREMENT = 1000;