1. 현재 charset 확인

우선mysql 설정이 어떻게 된지 확인을 해보아야합니다.


show variables like "%character%";


하나라도 utf8이 아니면 바꿔야합니다.



set 명령어로 변경하려고 했는데 그렇게 하고나서

mysql stop / start 를 하니 저의 경우 원복이 되었습니다.



그래서 찾아보니 /etc/my.cnf 를 만들면 된다고합니다.

cd /usr/local/mysql/support-files 이경로아래에 sample이있어야하는데 없어서 걍

인터넷에서 긇어왔습니다.


[mysqld]


character-set-server=utf8


collation-server=utf8_general_ci




init_connect=SET collation_connection=utf8_general_ci


init_connect=SET NAMES utf8


[client]


default-character-set=utf8


[mysql]


default-character-set=utf8




그다음 다시 mysql stop/start 하였고 잘적용된것을 확인하였습니다.

그런데 insert table a ( c1 ) values ( '테스트') 하니 안들어가는군요



로그램에서는 아래 오류

java.sql.SQLException: Incorrect string value

쿼리에서 넣으려고 하면 아래와 같은 오류가 납니다.



ERROR 1366 (HY000): Incorrect string value: '\xC5\xC2\xB1\xD7' for column 'name' at row 1


원인은 charset utf8로 셋팅하기전에 테이블을 생성했기때문이네요

drop table 후 다시 만드니 잘동작합니다.


검색하다보니 type을 varchar 안쓰고 text 로써서 안됐다고 하시는분도있네요

혹시나 text쓰신분 있으시면 vharchar 쓰세요




'mac os 적응기' 카테고리의 다른 글

mac mysql root 비밀번호 재설정  (0) 2017.12.16
mac jenkins 삭제  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac tomcat 설치  (0) 2017.12.15
Posted by App.SHIN
:

출처 https://gomdoreepooh.github.io/notes/mysql-reset-password


mysql을 설치하고 나니 비밀번호를 설정한적이없는데 비밀번호를 물어보네요 어이없게;;;;


찾아보니 여러가지 글이있었는데 위에 블로그 분이 잘정리해서 퍼옵니다.

일단 mysql 이 실행중이라면 종료를 하고


sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

터미널에서 이거를 실행시킵니다.

그리고 다른 터미널을 열어 실행시킵니다.


/usr/local/mysql/bin/mysql -uroot

safe 모드라서 패스워드없이 접근이 됩니다.

그다음 mysql에 접근해서 아래 명령으로 원하는 패스워드를 지정합니다.


그럼 끝

mysql> use mysql; 
mysql> update user set authentication_string=password('원하는패스워드') where user='root';
mysql> flush privileges;

마지막으로 이명령까지 해주고 재기동을 했더니 잘되네요



'mac os 적응기' 카테고리의 다른 글

mac mysql 한글깨질떄  (0) 2017.12.19
mac jenkins 삭제  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac tomcat 설치  (0) 2017.12.15
Posted by App.SHIN
:

mac jenkins 삭제

2017. 12. 16. 10:42

맥에서 프로그램 삭제하는 방법은 다양하다.

이부분 조금 헷갈리네요.


일단 마켓에서 받은 파일은 휴지통으로 옮기면 되는데

jenkins 나 pkg 파일로 설치한 파일들은 조금 더 삭제방법이어렵네요


쉘프로그램을 열어서 아래 커맨드를 입력하시면됩니다.


/Library/Application Support/Jenkins/Uninstall.command

이걸 이용해 삭제합니다.




'mac os 적응기' 카테고리의 다른 글

mac mysql 한글깨질떄  (0) 2017.12.19
mac mysql root 비밀번호 재설정  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac tomcat 설치  (0) 2017.12.15
Posted by App.SHIN
:

jenkins download 를 검색합니다.

https://jenkins.io/download/




LTS 버전과 최신버전이있는데 저는 최신버전을 다운받았습니다.


next

next


/Users/Shared/Jenkins/Home/secrets/initialAdminPassword



터미널을 실행해서

sudo cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword 


결과를 jenkins 페이지에 붙여넣습니다.


그냥 cat 하게되면 권한이없다고 뜹니다.

아래 표시된 대략 10자리넘는 숫자영문 문자열을 붙여넣습니다.


그다음 플러그 인을 선택하라고 나오는데

기본으로 설치하겠습니다. 추천해주는걸로 선택


기다리면 끝


'mac os 적응기' 카테고리의 다른 글

mac mysql root 비밀번호 재설정  (0) 2017.12.16
mac jenkins 삭제  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac tomcat 설치  (0) 2017.12.15
mac wget 설치  (0) 2017.12.15
Posted by App.SHIN
:

마우스를 흔들면 됩니다.


'mac os 적응기' 카테고리의 다른 글

mac jenkins 삭제  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
mac tomcat 설치  (0) 2017.12.15
mac wget 설치  (0) 2017.12.15
mac 캡쳐하기  (0) 2017.12.15
Posted by App.SHIN
:

mac tomcat 설치

2017. 12. 15. 20:38

google 에서 tomcat download 를 검색합니다.


tomcat 중에 8.5 tar.gz 를 다운받습니다.


http://mirror.navercorp.com/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz


터미널에서 

wget http://mirror.navercorp.com/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz 


tar vxf apache-tomcat-8.5.25.tar.gz

cd apache-tomcat-8.5.25.tar.gz


cd bin

./startup.sh



'mac os 적응기' 카테고리의 다른 글

mac jenkins 삭제  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac wget 설치  (0) 2017.12.15
mac 캡쳐하기  (0) 2017.12.15
Posted by App.SHIN
:

mac wget 설치

2017. 12. 15. 19:40

우선 wget 을 다운받습니다.


https://www.gnu.org/software/wget/


사이트 중간쯤에 download here을 클릭합니다.



https://ftp.gnu.org/gnu/wget/


저는 최신버전중 wget-1.19.tar.gz  파일을 다운받습니다.


.configure 후 make를 실행하려고하자 바로 오류가 되네요



There seems to be no Makefile in this directory.

You must run ./configure before running 'make'.

make: *** [abort-due-to-no-makefile] Error 1


google 검색을 하니 아래 명령을 실행하라고 하네요

https://stackoverflow.com/questions/33886917/how-to-install-wget-in-macos-capitan-sierra




ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install wget --with-libressl



brew 가짱이네요

'mac os 적응기' 카테고리의 다른 글

mac jenkins 삭제  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac tomcat 설치  (0) 2017.12.15
mac 캡쳐하기  (0) 2017.12.15
Posted by App.SHIN
:

mac 캡쳐하기

2017. 12. 15. 19:04

Shift + Command + 4 를 입력하면 마우스 커서가 바뀌고

원하는 영역을 지정하면 캡쳐가 된다

캡쳐후 파일이 어디에있나 보면 바탕화면에 있습니다.


'mac os 적응기' 카테고리의 다른 글

mac jenkins 삭제  (0) 2017.12.16
mac jenkins 설치하기  (0) 2017.12.16
맥 마우스 커지게 만들기  (0) 2017.12.15
mac tomcat 설치  (0) 2017.12.15
mac wget 설치  (0) 2017.12.15
Posted by App.SHIN
:

BLOG main image
by App.SHIN

공지사항

카테고리

분류 전체보기 (27)
안드로이드 (12)
추천앱 (0)
맛집 (0)
영화 (0)
핫이슈 (2)
서버 (2)
mac os 적응기 (8)
java (1)
mysql (1)
tomcat (1)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

달력

«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Total :
Today : Yesterday :