MySQL(MariaDB)
2 01 2022
1.설치 – install mysql – [root@localhost /]# yum install mysql-server 2.서비스 시작 [root@localhost /]# systemctl start mysqld.service [root@localhost /]# systemctl start mysqld 3.서버 자동시작 4. 서버 재구동시 mysql 자동 서비스 구동 설정 5.패스워드 정책설정 최초설정- $ mysql_secure_installation 정책변경 – [root@localhost my.cnf.d]# cat mysql-server.cnf #Password Ploicy validate_password.policy=LOW 7.ssh 포트변경 – 1)selinux 완전 사용안함 변경 vi /etc/selinux/config SELINUX=disabled […]
16 02 2021
1)yum localinstall 명령어로 MySQL rpm 패키지 설치 [root@hae ~]# yum repolist enabled | grep “mysql.*-community.*” [root@hae ~]# sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm Loaded plugins: fastestmirror mysql80-community-release-el7-3.noarch.rpm | 25 kB 00:00:00 Examining /var/tmp/yum-root-tl7kMk/mysql80-community-release-el7-3.noarch.rpm: mysql80-community-release-el7-3.noarch Marking /var/tmp/yum-root-tl7kMk/mysql80-community-release-el7-3.noarch.rpm to be installed Resolving Dependencies –> Running transaction check —> Package mysql80-community-release.noarch 0:el7-3 will be installed –> Finished Dependency Resolution Dependencies […]
10 02 2021
1) mysql 8.0 다운도르 rpm -Uvh https://repo.mysql.com/mysql80-community-release-el6-3.noarch.rpm 2)기존 받은 파일은 사용하지 않게 처리 sed -i ‘s/enabled=1/enabled=0/’ /etc/yum.repos.d/mysql-community.repo sed -i ‘s/enabled=1/enabled=0/’ /etc/yum.repos.d/mysql-community-source.repo 3)install yum –enablerepo=mysql80-community install mysql-community-server 4)Error Requires: libsasl2.so.3()(64bit) => yum whatprovides */libsasl2.so.3 Requires: libmysqlclient.so.16()(64bit) =>yum whatprovides */libmysqlclient.so.16 Requires: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) =>yum whatprovides */libstdc++.so.6
10 02 2021
1.서비스 삭제 #chkconfig –list mysqld 2.등록한 서비스 파일 삭제 #cd /etc/init.d #rm -rf mysqld 3.설정정보삭제 # rm -rf /var/lib/mysql 4.yum 으로 설치 하지 않았다면 프로그램과 데이타파일을 직접 삭제한다.
10 04 2020
[숫자형 데이터 타입] 데이터 타입 의미 크기 설명 TINYINT 매우 작은 정수 1 byte -128 ~ 127 (부호없이 0 ~ 255) SMALLINT 작은 정수 2 byte -32768 ~ 32767 MEDIUMINT 중간 크기의 정수 3 byte –(-8388608) ~ -1(8388607) INT 표준 정수 4 byte – 범위 : -2147483648 에서 2147483647 (UNSIGNED 일 경우 0 에 4294967295) – 주의 […]
30 05 2016
파일을 사용해서 쿼리를 실행할경우 1.쿼리 파일은 getOneTwoDepthCounts.sql로 만든다. mysql>use 원한는 데이타베이스 2.쿼리실행전에 DELIMITER $$ 실행후 3.mysql> source getOneTwoDepthCounts.sql 실행하면 된다.
21 10 2015
|
update tb_biz_cntnts a,tb_lctre_epso b set a.lrn_time = b.lrn_time where a.cntnts_id = b.cntnts_id |
25 06 2015
AWS DB로 데이타 이관 1.mysqldump –databases 데이타베이스명 –single-transaction –compress –order-by-primary –uroot -p패스워드 | mysql –host=아마존주소 –-port=3306 –u아이디 –p비밀번호 주의할점 비밀번호에 특수문자 !@ 이거 넣었을때 오류발생
16 06 2014
1. root로 로그인한다. mysql -uroot -p mysql mysql>show databases; mysql>drop database xxxx; 2.import할 데이타베이스 생성 mysql>create database xxxx; export $>mysqldump -u{User ID} -p {DataBase 명} > {dump 파일명}.sql [root@hae app]# mysqldump -u root -p …_db > …_db_dump.sql import $>mysql -u{User ID} -p {DataBase 명} < {dump 파일명}.sql [root@hae app]# mysql -u root -p ..._db < […]
9 05 2014
1.MySQL 로그인 mysql -u root -p 2.데이타베이스 생성 create database database명 CHARACTER SET utf8mb4 collate utf8mb4_general_ci; 3.사용자 생성및 권한부여 사용자 생성: create user ‘계정’@’%’ identified by ‘비밀번호’; create 명령어로 바로 생성할 경우 grant all privileges on 데이타베이스.* to ‘계정’@’%’ ; (모든 기본적으로 %대신에 localhost 접속하고 모든 컴퓨터에서 하고 싶으면 locahost를 ‘%’대신에 입력하고 특정 IP에서 접속하고 싶으면 […]