/* MySQL 계정관리 - MySQL 8.0 command line client실행(원격지에서서 서버접속 후 실행이 아닌 컴퓨터내에 존재하는 서버에 바로접속) - 비번입력 - show databases; - create database test; - DataBase 사용자 생성 @'localhost' : 해당 컴퓨터에서만 접근이 가능 @'%' : 모든 클라이언트에서 접근이 가능 Create user '계정명'@'localhost' IDENTIFIED BY '비밀번호'; Create user '계정명' @ '%' IDENTIFIED BY '비밀번호'; - DataBase 사용자 권한 생성 grant all privileges on : 모든 데이터베이스의 모든테이블에 대한 권한 부여,(*.* : 모든 데이..
use aidev; # 데이터 수정 # update 테이블명 set 필드명1=값1, 필드명2=값2 ... //필드 내 값들이전부 값1 or 값2로 바뀌고 # update 테이블명 set 필드명1=값1, 필드명2=값2 ... where 조건절 //조건절있으면 조건에해당하는 놈만 변경 select * from tb_member; #잠금해제하는법 # Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect...
# 한 줄 주석문 -- 한 줄 주석문 /* 여러 줄 주석문 ... */ # 데이터베이스 확인 그 줄 아무곳에 커서 놓고 ctrl+Enter show databases; # 데이터베이스 생성 # create database 데이터베이스병; create database aidev; # 데이터베이스 삭제 # drop database 데이터베이스명; drop database aidev; # 테이블(table) # 데이터를 행과 열로 스키마에 따라 저장할 수 있는 구조 # 스키마: 데이터베이스의 구조와 제약조건에 관한 명세를 기술한 집합의 의미 /* create table 테이블명 ( 필드명1 타입 제약조건, --예) no int not null 필듬여2 타입 제약조건, ... 필드명n 타입 제약조건 ) */ /..