테스트환경

 

VM virtual Box

 

Os: centos

Apache 2.4

Php 7.3.33

 

sudo su

curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo

sudo yum update

sudo ACCEPT_EULA=Y yum install -y msodbcsql mssql-tools unixODBC-devel

sudo yum groupinstall "Development Tools"

sudo pecl install sqlsrv

sudo pecl install pdo_sqlsrv

 

이후 php.ini찾아서

 

extension = sqlsrv.so

extension=pdo_sqlsrv.so

 

추가후 

 

service httpd restart로 apache 재시작

 

반응형

'코딩쟁이 > mssql' 카테고리의 다른 글

[MS SQL]CONCAT함수..  (0) 2018.12.10
phpexcel 로 업로드시 alt+enter찾기  (0) 2018.12.10

원래 주로 my sql 로 작업을 하는데


가끔가다가 ms_sql 로 작업해야할때가있다.


아무생각없이 mysql 내장함수인 CONCAT 을 사용했다..


에러...

Ms 에서 제공하는 설명서를 보아도 맞다...


그런데 한참 구글링으로 왜안되나 이것저것 찾다보니


현재 내가 사용하고있는 sql 버전은 2008...


하지만 CONCAT 함수를 지원하는 버전은 2012...


이런... 


2008에서는 안된다는 글발견...


휴.. ms_sql 은 어렵다..


아니 친해지기 어렵다..


반응형

'코딩쟁이 > mssql' 카테고리의 다른 글

[linux centos]php sqlsrv(MS-SQL) 설치방법  (0) 2022.12.26
phpexcel 로 업로드시 alt+enter찾기  (0) 2018.12.10

엑셀에서 alt+enter 는 아스키 코드값 10이다

즉 alt 를 누르고 오른쪽 숫자패드 1과 0을 치면 alt+enter값이 된다.

이를 phpexcel 로 업로드시 개행 코드 \n\r 과 같이 안나오기때문에


str_replace(chr(10),"","바꾸고자하는문자열")


로 하여 바꾸어 주면된다.


chr은 php에서 아스키 코드값을 리턴해주는 함수이다.

반응형

'코딩쟁이 > mssql' 카테고리의 다른 글

[linux centos]php sqlsrv(MS-SQL) 설치방법  (0) 2022.12.26
[MS SQL]CONCAT함수..  (0) 2018.12.10

+ Recent posts