본문 바로가기

IT/개발

(13)
pymysql.err.OperationalError: (1267, "Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='") 1. python connect 수정 - connection with charset=utf8mb4 2. DB 작업 - SET collation_connection = 'utf8mb4_general_ci'; - ALTER DATABASE [database] CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; - ALTER TABLE [table] CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Ubuntu Server 22.04 설치 아래 블로그 따라하기 Ubuntu Server 22.04 LTS 설치 간만에 Server 버전을 설치해야할 상황이 생겨서 기록을 남겨보고자 한다. https://ubuntu.com/download/server 현재 정확한 버전은 22.04.02 LTS 이다. Server 버전임에도 용량이 1.8GB 라니 .... 대박이구만... 일단 www.whatwant.com
우분투 서버 한글 설정 및 한글 폰트 설치 아래 블로그 글 따라하기 [GNU - 리눅스(Linux)] - 우분투 18.04, 20.4, 22.04 서버 한글 설정 및 한글 폰트 설치 * 우분투 서버를 사용하고 있을 경우 X 시스템과 폰트관련 패키지가 설치되어 있지 않다. $ sudo apt-get install libfontenc1 xfonts-encodings xfonts-utils xfonts-base xfonts-75dpi 우분투 데스크탑을 사용하고 있다면 yyman.tistory.com
Ubuntu Server LEMP설치 아래블로그 순서대로 하는게 가종 좋았다. Nginx 다운로드 및 설정(LEMP 설치 1/3) - N잡메이커 Nginx 다운로드하고 설치하는 방법에 대해 이번 포스팅에서 알아보겠습니다. 생전 처음 보는 용어와 단어들에 어려움이 많으실 수 있습니다. 인터넷 상의 정보들에 의하면 워드프레스 기반 홈페 njobdaddy.com MariaDB(마리아디비) 설치하기(LEMP 설치하기 2/3) - N잡메이커 MariaDB 설치하는 방법에 대해 이번 포스팅에서 알아보겠습니다. 이전에 알아본 바와 같이 어려워 보이더라도 자세한 내용을 모르더라도 따라 하기만 해도 설치가 되니 최대한 자세히 설명해보겠 njobdaddy.com PHP 다운로드 및 설정 방법(LEMP 설치하기 3/3) - N잡메이커 PHP 다운로드 및 설정 ..
Ubuntu MariaDB 외부 접속 허용 1. 사용자 추가('%'으로 추가) # 사용자 추가 create user 'username'@'%' identified by 'password'; # 권한부여 grant all privileges on *.* to 'username'@'%' 2. conf 파일에 bind-address 수정 sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf # bind-address = 127.0.0.1 # 주석처리 bind-address = 0.0.0.0 $ service mysql restart 3. 방화벽에서 포트 허용 $ sudo ufw allow 3306/tcp
IOS용 Python으로 개발된 프로그램을 flutter로 한번 말들어봤다. 개발자 등록인 안된 상태에서 IOS용 개발은 가능은 하나 많이 불편하다. (프로그램을 1주일 단위로 계속 다시 설치해줘야한다.) # 개발환경 - macbook pro 2015 - iphone 12 pro - intelliJ IDEA CE
파이썬 증권데이터 분석 마지막 작업중 이제 마지막 작업중이다. 앞으로 큰 변화는 없을듯... 현재 추출된 자료로 거래 진행중... 잘되야 할텐데...
Python 프로그램 GUI환경으로... Prompt 환경 프로그램 아무래도 시대와 안맞는듯.... 우리짐 아이들 키보드를 잘못 눌러 실수도 많은 편이다. 그래서 GUI환경으로 바꾸기로 결심... 가장 먼저 QT Designer로 화면을 구성했다. 화면을 구성하면서 각 구성요소들의 이름을 문서에 꼭 기록해 두자 그래여 개발하기 편하다. 엄청... 아래와 같이 3개의 화면을 먼저 만들었다. 1개의 Main Window와 2개의 Dialog with Buttons Bottom