본문 바로가기

웹 공부/웹 개발 (APM)

(21)
MySQL 사용 방법 #3 (데이터 추가, 변경, 삭제 등) MySQL 데이터 확인 mysql > select * from 테이블명; -> 테이블 안의 전체 데이터 확인 mysql -> select 필드명 from 테이블명; -> 테이블 안의 특정 필드의 데이터 확인 mysql -> select 필드명 from 테이블명 where 조건; -> 테이블안의 조건에 맞는 필드의 데이터 확인 MySQL 데이터 추가 mysql > use 데이터베이스명; mysql > insert into 테이블명 (필드명) values ('데이터'); MySQL 데이터 변경 mysql > update 테이블명 set 필드명='데이터' where 조건; mysql > update test set id='hacker' where id='hackdun'; -> id 필드의 hacker값을 ha..
MySQL 사용 방법 #2 (table 생성, 필드 추가,삭제,변경 등) MySQL 테이블 생성 mysql > use 데이터베이스명; mysql > create table 테이블명 ( 필드명 타입, 필드명 타입) ); MySQL 테이블명 변경 mysql > alter table 기존 테이블명 rename 새 테이블명; MySQL 테이블 삭제 mysql > drop table 테이블명; MySQL 테이블 리스트 확인 mysql > show tables; MySQL 테이블 필드 확인 mysql > desc 테이블명; MySQL 테이블 안에 필드 추가 mysql > alter table 테이블명 add 새로 추가할 필드명과 타입; MySQL 테이블 안에 필드 제거 mysql > alter table 테이블명 drop 삭제할 필드명; MySQL 테이블 안에 필드 수정 mysql > ..
MySQL 사용 방법 #1 (DB 생성, 사용자 추가, 권한 설정) MySQL 접속 mysql > mysql -u root -p > 패스워드 입력 MySQL 사용자 추가 mysql > create user 사용자명; -> 사용자 추가 mysql > create user 사용자명@localhost identified by '패스워드'; -> 사용자 추가와 동시에 패스워드 설정 MySQL 기존 계정에 외부 접근 권한 부여 mysql > create user '사용자명'@'%' identified by '패스워드' MySQL 사용자 제거 mysql > drop user 사용자명; MySQL 데이터베이스 생성 mysql > create database 데이터베이스명; mysql > create database 데이터베이스명 default character set utf8; ->..
ubuntu 16.04 libapache2-mod-php7.0 오류 apache와 php를 연동하기 위해 사용하는 libapache2-mod-php7.0에서 오류가 발생했다. # sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
ubuntu 16.04에 윈도우 파일 복사 붙여넣기 가능하게하기 # sudo apt-get install open-vm-tools# sudo apt-get install open-vm-tools-display 명령어 입력 후 재부팅 해주세요!
php 설치 확인 (phpinfo) php가 정상적으로 작동되는지 확인하기 위해서는 phpinfo를 이용하면 된다. 먼저, 리눅스라면 html 폴더 안에 윈도우라면 htdocs 폴더 안에 phpinfo.php라는 이름의 파일을 생성해주고 아래와 같이 코드를 작성해준다. 그리고 웹 경로/phpinfo.php (로컬이라면 127.0.0.1/phpinfo.php)로 이동 후 확인 이렇게 뜬다면 php가 제대로 작동하는 것임을 확인할 수 있다!!! 끝 >______
ubuntu) mysqli 모듈 추가 설치 우분투에서 APM 환경을 구축했는데 확인해보니 mysqli가 설치되어 있지 않았다. php와 mysql을 연동해주기 위해서는 mysqli가 꼭 필요하므로 모듈을 추가 설치해보도록 하겠다. # apt-get install php7.3-cli php7.3-common php7.3-gd php7.3-json php7.3-mcrypt php7.3-mysql php7.3-fpm php7.3-mysqli # service apache2 restart html 폴더 안에 phpinfo.php 파일 생성 후 127.0.0.1/phpinfo.php로 이동 후 확인 mysqli 모듈이 추가 설치된 것을 확인할 수 있다.
ubuntu) html 코드 안의 PHP 코드가 실행되지 않을 때 (주석처리 될 때) 개발환경을 윈도우에서 우분투로 옮긴 후, 거의 2시간 동안 삽질했던 게 있는데 바로 html 코드 안의 php 코드가 실행되지 않는다는 것 ㅠㅠ.... 예를 들어서 index.php 파일 안의 는 실행이 되는데 실행이 되지 않았다. 그리고 개발자 모드로 확인을 해보니 html 코드 안의 php 코드가 주석처리되서 나타나 있는 것을 알 수 있었다. 1. /etc/apache2/mods-enabled/mime.conf 파일에 내용 추가 AddType application/x-httpd-php .php .php3 .html .htm AddType application/x-httpd-php-source .phps 2. /etc/php/7.0/apache2/php.ini short_open_ta..