위 사진 처럼 한글 insert 하면 깨져서 db에 저장이 된다
select*from information_schema.schemata;
user_login을 사용 하는데 charset 설정이 latin1로 설정이 되어 있다
alter database user_login default character set utf8;
utf8로 database가 바끼긴 했지만 table도 설정이 해줘야 insert 할때 정상적으로 한글 입력이 가능하다
alter table login convert to character set utf8;
정상적으로 한글 입력이 가능 하다
//근데 왜 호스팅하고 인설트하면 또 안되네 db는 설정 됐으니 php파일을 봐야겠다
db설정.php에 mysqli_set_charset구문을 넣어준다
mysql 비밀번호 입력하지 않고 root 계정으로 접속 하기 (0) | 2021.11.04 |
---|---|
mysql 계정 생성하고 권한 부여 (0) | 2021.11.01 |
mariadb root 비빌번호 설정 (0) | 2021.09.28 |
mysql 레코트 가져오기 mysqli_fetch (0) | 2021.09.14 |
View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them (2) | 2021.08.31 |
댓글 영역