집 >데이터 베이스 >MySQL 튜토리얼 >mysql sql문으로 테이블 생성하기
mysql 테이블 생성을 위한 SQL 문
mysql 테이블 생성에 일반적으로 사용되는 SQL 문:
연결: mysql -h 호스트 주소 -u 사용자 이름 -p 사용자 비밀번호(참고: u 및 루트 공백 추가, 다른 경우에도 동일하게 적용됨)
연결 끊기: 종료(Enter)
인증 만들기: 데이터베이스에서 선택 권한 부여.* 사용자 이름@로그인 "비밀번호"로 식별되는 호스트
비밀번호 변경: mysqladmin -u 사용자 이름 - p이전 비밀번호 비밀번호 새 비밀번호
인증 삭제: test2@localhost에서 선택, 삽입, 업데이트, 삭제 om *.* 취소;
권장: "mysql tutorial"
데이터베이스 표시: 데이터베이스 표시;
데이터 표시 테이블: 테이블 표시;
테이블 구조 표시: 테이블 이름 설명;
데이터베이스 생성: 데이터베이스 데이터베이스 이름 생성;
데이터베이스 삭제: 데이터베이스 데이터베이스 이름 삭제;
라이브러리 사용(선택한 라이브러리): 데이터베이스 이름 사용;
테이블 생성: 테이블 테이블 이름 생성(필드 설정 목록);
테이블 삭제: 테이블 테이블 이름 삭제;
테이블 수정: 테이블 변경 t1 이름 바꾸기 t2
테이블 쿼리: 테이블 이름에서 * 선택;
테이블 지우기: 테이블 이름에서 삭제;
백업 테이블: mysqlbinmysqldump -h(ip) -uroot -p(password) 데이터베이스 이름 테이블 이름 > tablename.sql
복원 테이블: mysqlbinmysql -h(ip) -uroot -p(password) 데이터베이스 이름 테이블 이름 < tablename.sql (작업 전 원본 테이블 삭제)
열 추가: ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c);
열 수정: ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);
열 삭제: ALTER TABLE t2 DROP COLUMN c;
백업 데이터베이스: mysqlbinmysqldump -h(ip) -uroot -p(password) 데이터베이스 이름 > 데이터베이스 복원: mysqlbinmysql - h (ip) -uroot -p(password) 데이터베이스 이름 < 데이터베이스.sql
데이터베이스 복사: mysqlbinmysqldump --all-databases > all-databases.sql
데이터베이스 복구: mysqlcheck -A -o -uroot -p54safer
텍스트 데이터 가져오기: 데이터 로컬 infile "파일 이름"을 테이블 테이블 이름으로 로드합니다.데이터 가져오기 및 내보내기: mysqlbinmysqlimport 데이터베이스 tables.txt위 내용은 mysql sql문으로 테이블 생성하기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!