1. 문자열 자르기

: LEFT, RIGHT, SUBSTRING, SUBSTRING_INDEX


* LEFT(stringnumber_of_chars) - 문자열 왼쪽부터 자르기

ex) 

 SELECT LEFT(컬럼명, 5AS Ex FROM 테이블명;



* RIGHT(stringnumber_of_chars) - 문자열 오른쪽부터 자르기

ex)

▶ SELECT RIGHT(CustomerName, 5AS Ex FROM 테이블명;



SUBSTRING(stringstartlength) or (string FROM start FOR length) - 문자열 자르기

ex) 

▶ SELECT SUBSTRING(컬럼명, 25AS ExtractString FROM 테이블명;

▶ SELECT SUBSTRING("abcdefghijk", -55AS Ex;
   결과값 -> "ghijk"

▶ SELECT SUBSTRING("abcdefghijk", 5) AS Ex;
   결과값 -> "efghijk"



* SUBSTRING_INDEX(stringdelimiternumber) - 구분자로 문자열 자르기

ex)

▶ SELECT SUBSTRING_INDEX("www.tistory.com""."2);
     결과값 -> "www.tistory"




2. 문자열 합지기

: CONCAT 


* CONCAT(expression1expression2expression3,...) - 문자열 합치기

ex)

▶ SELECT CONCAT(컬럼1, " ", 컬럼2, " ", 컬럼3) AS Ex FROM 테이블;

SELECT CONCAT( "A""B", "C"AS Ex FROM 테이블;
   결과값 -> "ABC"

▶ SELECT CONCAT( "[", 컬럼1"]"AS Ex FROM 테이블;
   결과값 -> "[컬럼1값]"


3. 문자열 치환하기

: REPLACE


* REPLACE(stringfrom_substringto_substring- 문자열 치환하기(대소문자 구분)

ex)

▶ SELECT REPLACE("ABC ABC ABC""A""B");
   결과값 -> "BBC BBC BBC"

SELECT REPLACE("ABC ABC ABC""A""c");
   결과값 -> "cBC cBC cBC"

▶ SELECT REPLACE("ABC ABC ABC""a""c");
   결과값 -> "ABC ABC ABC"





PhpMyAdmin
설치방법





php프로젝트를 하려면 데이터베이스 관리툴이 필요하다.

요즘엔 좋은 프로그램이 많지만

옛날에 쓰던 PhpMyAdmin이 생각나서 설치해보도록 한다.

다른 툴을 몇개 써봤는데 가장 익숙하고 사용하기 편한거 같다.


이것도 좀 예전데 개인서버에 설치할 때 적어둔거라서

지금이랑 좀 다를 수도 있는데, 여튼 설치 자체는 어렵지 않으니 넘어간다.



1. 설치하기
 -> sudo apt-get install phpmyadmin
 -> 중간에 선택하는 부분 = apache2를 설치 했으므로 아파치를 선택한다
 ->yes 선택
 ->비번설정

2. 설정하기
-> sudo vi /etc/apache2/apache2.conf

맨 마직막에 아래 구문 추가
# Enable PhpMyAdmin
Include /etc/phpmyadmin/apache.conf

Apache 재시작
-> sudo /etc/init.d/apache2 restart

PhpMyAdmin 접속
http://localhost/phpmyadmin

3. 삭제하기
-> sudo apt-get remove phpmyadmin


**참고 사이트 -http://batsu05.egloos.com/2613652  **

'IT' 카테고리의 다른 글

[jQuery]select박스  (2) 2017.04.26
[jQuery]트리구조 플러그인 - fancytree  (0) 2017.04.20
[PHP]PhpMyAdmin 설치  (0) 2017.04.12
[리눅스]가상서버 만들기 2탄  (0) 2017.04.09
[Ubuntu]가상서버 만들기 1탄  (0) 2017.04.04
[Trello]공동작업 툴  (0) 2017.03.23

Ubuntu 가상서버 만들기

2탄 - 우분투 설치 및 설정

 







1탄에 이어서 가상서버만들기 2탄을 작성한다.

2탄에서는 Apache, MySQL, PHP 설치와 setting을 다루도록 한다.


1탄에서와 마찬가지로 내가 찾아가면서 한거라 부족할 수도 있다.


1. Apache, MySQL, PHP설치
https://youtu.be/pBgOaHrZf-o


내가 보고 따라한 동영상이다.

여기서 하는데로 순서대로 잘 따라하면 쉽게 설치 할 수 있다.

아래는 그내용을 정리한것일 뿐.



- 터미널을 실행 후 명령어를 입력한다.
  -> sudo apt-get update; (패키지 업데이트)

리눅스가 알아서 서버에 접속해서 apache2를 다운로드 받고 컴퓨터에 설치할 것이다. 
  -> sudo apt-get install apache2; (아파치 설치)

- mysql 인증 모듈을 설치한다.
  -> sudo apt-get install libapache2-mod-auth-mysql


- mysql을 설치한다. 아래 명령을 입력한다.
  -> sudo apt-get install mysql-server mysql-client

- mysql을 관리할 사용자(root)의 비번을 지정한다.

- php 설치
  ->  sudo apt-get install php5-common php5 libapache2-mod-php5

- php와 mysql을 연동하기 위한 모듈을 설치한다.
  -> sudo apt-get install php5-mysql

- apache 재시작한다.
 -> sudo /etc/init.d/apache2 restart

- mysql 재시작한다.
  -> sudo /etc/init.d/mysql restart

- 설치가 잘 되었는지 테스트 해본다.
  -> sudo gedit /var/www/phpinfo.php
 -> <?php phpinfo(); ?> 입력 후 저장.
  -> 파이어폭스실행 후 http://localhost/phpinfo.php입력한다.
  -> php버전 및 정보 페이지가 뜨면 성공!
  -> 터미널에 mysql -uroot -p 입력 후 서버버전 및 설명이 나오면 성공!

** 참고 강의 https://opentutorials.org/course/488/2602 **



--추가 mysql 삭제시--
암호를 잃어버렸을 경우 완전 제거를 해야 하며, 이를 위해서는 아래 명령을 수행한다.
$ sudo apt-get remove --purge mysql*
$ sudo apt-get autoremove
$ sudo apt-get autoclean

위가 안되면 5.5기준 겁나 깨끗하게 삭제하는 방법이다.
$ apt-get autoremove mysql-server mysql-common
$ dpkg -P --force depends mysql-server mysql-server-5.5 mysql-common mysql-server-core-5.5 mysql-client-5.5 mysql-client-core-5.5
$ apt-get autoremove
$ apt-get clean
$ dpkg -l | grep -i mysql
$ rm -rvf /var/lib/mysql

 

'IT' 카테고리의 다른 글

[jQuery]트리구조 플러그인 - fancytree  (0) 2017.04.20
[PHP]PhpMyAdmin 설치  (0) 2017.04.12
[리눅스]가상서버 만들기 2탄  (0) 2017.04.09
[Ubuntu]가상서버 만들기 1탄  (0) 2017.04.04
[Trello]공동작업 툴  (0) 2017.03.23
[jQuery].dotdotdot 말줄임  (2) 2017.03.19

+ Recent posts