뭘 해야하나

고정 헤더 영역

글 제목

메뉴 레이어

뭘 해야하나

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (204)
    • centos7 (7)
    • 프로그래밍 (68)
      • linux (29)
    • network (5)
    • mysql (44)
    • php (45)
    • css (4)
    • script (13)
    • nodejs (2)
홈태그방명록
  • centos7 7
  • 프로그래밍 68
    • linux 29
  • network 5
  • mysql 44
  • php 45
  • css 4
  • script 13
  • nodejs 2

검색 레이어

뭘 해야하나

검색 영역

컨텐츠 검색

mysql

  • mysql 계정 생성하고 권한 부여

    2021.11.01 by 2hansoul

  • [PHP] 로그인 select email

    2021.10.29 by 2hansoul

  • [Liunx] linux error_log 보기

    2021.10.27 by 2hansoul

  • [DB] mariadb 한글 깨짐 인코팅 설정 utf8

    2021.10.19 by 2hansoul

  • [PHP] Fatal error: Call to undefined function mysqli_connect()

    2021.10.14 by 2hansoul

  • mysql 레코트 가져오기 mysqli_fetch

    2021.09.14 by 2hansoul

  • sql date 관련 DATETIME vs TIMESTAMP

    2021.07.28 by 2hansoul

  • ERROR 1820 (HY000) : You must SET PASSWORD before executing this statement

    2021.06.16 by 2hansoul

mysql 계정 생성하고 권한 부여

디비 접속후 MariaDB [mysql]> select host,user,password from user; 계정생성 MariaDB [mysql]> create user 'id'@'%' identified by 'password'; 확인해 보면 사용자가 추가 되었다 모든 권한 부여 grant all privileges on *.* to 'id'@localhost identified by 'pass'; 특정 디비에 부여 관여 (해당 디비에 접속 후) grant all privileges on db이름.*to 'id'@localhost identified by 'pass'; 모든 디비 테이블 DML권한 부여 grant select, insert, update on test.* to user@localhost..

mysql 2021. 11. 1. 17:03

[PHP] 로그인 select email

join.php

php 2021. 10. 29. 19:00

[Liunx] linux error_log 보기

[root@localhost httpd]# pwd /var/log/httpd 이 쪽으로 들어가면 거의 error_log가 확인이 가능 하다 안되면 find / -name error_log 직접 경로를 찾아서 들어가면 된다 [root@localhost httpd]# tail -f error_log 경로를 찾았으면 tail을 써서 확인 해보자 그냥 tail error_log 하면 실시간 로그를 볼수 있는게 아니고 끝에서 10개 까지를 볼수 있기 때문에 실시간 error을 봐야 하기 때문에 -f 붙여주면 실시간으로 확인이 가능하다

프로그래밍/linux 2021. 10. 27. 18:19

[DB] mariadb 한글 깨짐 인코팅 설정 utf8

위 사진 처럼 한글 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 2021. 10. 19. 19:57

[PHP] Fatal error: Call to undefined function mysqli_connect()

오랜만에 들어가서 mysql 연결을 하려고 하니 오류가 나온다 그 전에는 없었던 것 같은데 vi /etc/php.ini 들어가서 extension=php_mysql.dll 확인 해 보라고 하던데 나는 없었다 그리고 linux는 mysql.dll 이 아니라 mysql.so 라고 한다 yum 을 사용 했기 때문에 다양한 방법을 시도 해 봤지만 # yum install php-mysql 한방에 오류가 해결됐음 yum install -y php70w-mysqlnd 이런것도 많았는데 php 버전을 5.4버전을 쓰다보니 저건 7버전에서 사용이 가능 한 것 같음 php 정보를 확인 해보면 mysqli가 새롭게 생긴 걸 확인 할수 있음 (왜 그전까지는 php-mysql 안깔았어도 잘 사용이 된 건지는 아직도 모르겠다)

php 2021. 10. 14. 20:07

mysql 레코트 가져오기 mysqli_fetch

mysqli_fetch_assoc mysqli_fetch_assoc 함수는 mysqli_query 를 통해 얻은 리절트 셋(result set)에서 레코드를 1개씩 리턴해주는 함수입니다. 레코드를 1개씩 리턴해주는 것은 mysqli_fetch_row 와 동일하지만 mysqli_fetch_assoc 함수가 리턴하는 값은 연관배열(자료구조의 하나로 key 하나와 값 하나가 연관되어 있으면 키를 통해 연관되는 값을 얻을수 있음) 이라는점이 틀립니다. $row : Array ( [id] => 1 [login_pw] => 2 ) mysqli_fetch_row 리절트 셋에서 레코드를 1개씩 리턴해주는 건 똑같지만 mysqli_fetch_row 리턴하는 값은 일반배열 형태 입니다

mysql 2021. 9. 14. 20:39

sql date 관련 DATETIME vs TIMESTAMP

DATE DATE 타입은 YYYY-MM-DD 형식으로 입력이 가능하며 '1000-01-01'부터 '9999-12-31'까지 입력이 가능합니다. DATETIME DATETIME타입은 YYYY-MM-DD HH:MM:SS 형식으로 입력이 가능하며 '1000-01-01 00:00:00' 부터 '9999-12-31 23:59:59'까지 입력이 가능합니다. ex) ALTER TABLE test MODIFY COLUMN test DATETIME; TIME TIME 타입은 HH:MM:SS 형식으로 입력이 가능합니다. TIMESTAMP TIMESTAMP 타입은 날짜와 시간모두를 포함한 타입입니다. DATETIME vs TIMESTAMP 1. 타입 DATTIME은 문자형 TIMESTAMP는 숫자형 2. 저장되는 공간 DA..

mysql 2021. 7. 28. 18:12

ERROR 1820 (HY000) : You must SET PASSWORD before executing this statement

DB사용 하려고 할 때 이런 오류가 발생 한다면 일단 password 바꾸고 데이터베이스에 접속 한다 위에 패스워드는 자신이 원하는걸 입력하면 됩니다 저는 1234로 설정했어요 update user set authentication_string=password('pass')where user='user'; 이렇게 입력 하고 나갔다가 다시 로그인 해보자 정상적으로 구동 된다

mysql 2021. 6. 16. 19:38

추가 정보

반응형

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
뭘 해야하나 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.