반응형 데이터베이스/mysql2 [Mysql] 함수(function) 생성예제 및 실행권한 1. 개요 mysql로 간단한 function 함수를 만들어보자. CREATE FUNCTION은 사용자가 직접 생성하는 함수이다. 자주사용되는 SQL쿼리나 반복되는구문을 함수로 지정하여 사용하는것을 의미한다. 2. 함수사용 권한부여 MySQL에서 프로시저를 생성, 실행 및 수정하려면 사용자에게 특정 권한이 필요하다 기본적으로 GRANT명령으로 권한이 부여되어 있다는 것을 가정하고 아래작업을 한다. 아래 명령어를 실행한다. -- 아래SQL 실행 SHOW VARIABLES LIKE '%log_bin_trust_function_creators%'; -- 값이 OFF라면 ON으로 변경해야함 -- 아래 SQL실행 SET GLOBAL log_bin_trust_function_creators = 1; 3. Mysql.. 2023. 4. 6. [Mysql] 우분투에 mysql8 설치+계정생성+외부접속 1. 개요 ubuntu20.04 또는 22.04 서버에 mysql8버전을 설치해보자. MySQL 8은 대중적인 오픈 소스 관계형 데이터베이스 관리 시스템인 MySQL의 최신 버전입니다. 2018년 4월에 출시되었으며 이전 버전에 비해 몇 가지 새로운 기능과 개선 사항이 포함되어 있습니다. 2. Mysql5 vs Mysql8 MySQL 8에는 MySQL 5에 비해 몇 가지 향상된 기능과 새로운 기능이 포함되어 있습니다. MySQL 5와 MySQL 8의 주요 차이점은 다음과 같습니다. JSON 지원: MySQL 8은 JSON 데이터 유형에 대한 기본 지원을 포함하고 JSON 데이터 작업을 위한 기능을 제공합니다. MySQL 5에는 이 기능이 포함되어 있지 않습니다. 창 함수: MySQL 8에는 개발자가 현재.. 2023. 3. 31. 이전 1 다음 반응형