본문 바로가기

mysql8

[오라클클라우드] 우분투20.04 MariaDB10.5 설치 MariaDB install(10.5)1. Ver 10.5 설치를 위한 사전작업(이거 안하면 그냥 기본버전인 10.3정도로 설치)sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'sudo add-apt-repository 'deb [arch=amd64] https://mariadb.mirror.globo.tech/repo/10.5/ubuntu focal main'2. 본격 설치!sudo apt updatesudo apt install mariadb-server mariadb-client 3. 설정시작sudo mysql_secure_installation 추가적인 my.conf 등의 설정은 개별적으로 확인 4.. 2024. 10. 6.
[Mysql] repair & optimize MySQL: Repair & Optimize all Tables in all Databases 전체 DB 체크mysqlcheck -u root -p --auto-repair --check --optimize --all-databases특정 DB 만 체크mysqlcheck -u root -p --auto-repair [디비명]전체 DB 체크할때 아래 오류가 발생하면 --check 옵션은 빼고 실행 Error:  mysqlcheck doesn't support multiple contradicting commands. ============================================================================================mysqlcheck 유틸리티.. 2024. 10. 2.
[Mysql] 날짜 관련 함수 등 mysql에서 날짜와 관련/계산하여 출력하는 각종 예제이다. 1. 1993년 1월달의 레코드를 출력해라.select * from moni6 where year(datetime) = 1993 and month(datetime) = 12. 1993년 1월달의 레코드를 뽑아서 O3의 1월 평균값을 구하라.select avg(03) from moni6 where year(datetime) = 1993 and month(datetime) = 13. 1993년 중에서 1월달에 NO값이 4이상인 것들의 레코드를 출력해라..select * from moni6 where year(datetime) = 1993 and month(datetime) = 1 and no >= 44. 1993년부터 2000년까지 1월달의 자료들.. 2024. 9. 26.
[Mysql] mysql자료 utf8로 conversion [DB덤프]mysqldump -u{username} -p{password} {dbname} --default-character-set latin1(or euckr등 상황에 맞춰서) > {dump}.sql[DB덤프 UTF8로 바꾸기]# vi {dump}.sqlSET NAMES latin1; (or euckr;) 부분을 SET NAMES utf8; 로 변경.:1,$s/CHARSET=latin1(or eurkr)/CHARSET=utf8/g(CREATE DATABASE ..... DEFAULT CHARSET=latin1 으로 된 부분을 utf8로 일괄수정. vim에서)[DB생성]CREATE DATABASE {utf8-dbname} DEFAULT CHARACTER SET utf8;[DB복구]mysql -u{use.. 2024. 9. 5.
[PHP+Mysql] 오늘의 명언/오늘의 영단어 랜덤출력 DB 및 소스 오늘의 명언,영단어..를 랜덤하게 출력할수 있는 소스입니다.데이터는 ..16000여개에 달하는...^^안에는 명언, 속담, 영단어...등이 들어 있구요..두가지 소스를 접목하여 하나로 만들어봤습니다.명언이나 영단어 등을 추가,수정,삭제 가능하구요..(사실 이 부분도 오류가 조금 있던걸 해결했습니다)  예쁘게 꾸미는건 본인의 몫!!  랜덤출력 샘플 전체목록 샘플=========================================================php+mysqlsql파일은 명언 데이터 베이스 내용이구요..sample.html파일은 랜덤으로 출력되는 모양을 보여주는 샘플today_proverb.htm파일은 명언 관리 페이지라고 할수 있겠네요..db_connect.php는 각자 환경에 맞게 수.. 2024. 9. 4.
[Mysql] 간단한 디비와 사용자 생성법 리눅스 터미널에서 간단하게 DB와 사용자를 생성하는 방법이다. [shell]# /usr/local/mysql/bin/mysql -u root mysql  ## DB생성 명령mysql> create database dbname;## 사용자 생성 명령mysql> GRANT ALL PRIVILEGES on dbname.* to userid@localhost IDENTIFIED BY 'password' WITH GRANT OPTION; 2024. 9. 3.
반응형