본문 바로가기

mysql

mysql set user password DB 추가 CREATE DATABASE database_name default CHARACTER SET UTF8mb4; 사용자 추가 // GRANT ALL PRIVILEGES ON database_name.* TO user_name@hostname IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON dbname.* TO username@localhost IDENTIFIED BY 'password'; // INSERT INTO mysql.user (host, user, password) VALUES ('hostname', 'username', password('password')); // insert into 를 사용하기 위해서는 null을 허용하지 않는 필드를 모두 .. 더보기
Git을 이용한 백업 Command Line Git Import Git Config git clone askpass Gtk-WARNING error4.6.6 mysql_config_editor — MySQL Configuration Utility 아래 Git 관련 자동 설정 후 MySQL 비밀번호 설정, 백업 스크립트 작성 후 Cron 등록 Git 설정 원격 설정 비밀번호 자동 설정 Mysql login-path 설정 mysql_config_editor set --login-path=[접속명칭] --host=[host 정보] --user=[계정명] --password --port=3306 #혹은 mysql_config_editor set --login-path=[접속명칭] --host=[host 정보] --user=[계정명].. 더보기
MariaDB 10.0.3 Install For Ubuntu 18.04 Downloads Setting up MariaDB Repositories 우분투 저장소에 10.0.1 이 기본으로 제공되므로 10.0.1을 사용하는게 좋다는 안내문구. MariaDB 10.3 저장소 키 등록 sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://ftp.harukasan.org/mariadb/repo/10.3/ubuntu bionic main' 저장소 등록 sources.list 하단에.. 더보기
MySQL, MariaDB 10.2.x Upgrade After /home Restart Error MariaDB does not start after upgrade when installation directory is inside /home Upgraded to 10.2.8 on Centos 7.4 ibdata error MariaDB /home Restart Error Upgraded to 10.2.x 이상 업그레이드시 ibdata1 권한이 mysql유저 권한이 있는데도 불구하고 Read-only file로 인식 journalctl -xe ... 7월 10 15:39:18 dev mysqld[18378]: 2018-07-10 15:39:18 140486036174976 [ERROR] InnoDB: Operating system error number 30 in a file operation. 7월.. 더보기
PHP mysql-database-class https://packagist.org/packages/joshcam/mysqli-database-class Installation composer require joshcam/mysqli-database-class:dev-master $db = new MysqliDb ('host', 'username', 'password', 'databaseName'); // $db->setPrefix ('my_'); # load Date $opt = [ "fieldChar" => ';', // 데이터 구분 "lineChar" => '\r\n', // 라인구분 "linesToIgnore" => 1, // 데이터 시작 라인 "loadDataLocal" => true, // localdata 사용여부 ]; $db->loa.. 더보기
slow-query select in table HIGH SPEED PHP : 03-05 The MySQL Slow Query Log Slow Query Log - Percona MySQL 5.7 update after my.conf https://zetawiki.com/wiki/MySQL_슬로우_쿼리_로그_설정 vi /etc/my.conf log_output = 'TABLE' slow_query_log = 1 # 슬로우쿼리 활성화 slow_query_log_always_write_time = 1 long_query_time = 1 log_slow_verbosity = 'full' slow_query_log_use_global_control='log_slow_verbosity,long_query_time' log_slow_admin_statements.. 더보기
Access denied; you need (at least one of) the SUPER privilege(s) for this operation Access denied; you need (at least one of) the SUPER privilege(s) for this operation First attempt to migrate EC2 MySQL to Amazon RDS no going well - SUPER privileges 방금 aws MySQL rds 인스턴스를 만들고 나서, 로컬에 있는 DB… #1227 - Access denied; you need the SUPER privilege for this operation RDS 인스턴스를 생성시 Master Username 을 개별 사용자(root 가 아닌)로 생성하면 백업파일중 SET DEIFNER=`root`부분에서 에러가 발생한다. gunzip < backup.sql.gz |.. 더보기
Centos7 Mariadb datadir change CentOS, Nginx + PHP7 + MariaDB 설치 How To Change a MariaDB Data Directory to a New Location on CentOS 7 MySQL Data directory 변경하기 MariaDB(Mysql) var폴더에서 home폴더로 변경 MariaDB(MySQL):データディレクトリの変更方法 [문제해결 일지] systemctl start mariadb 실행시 Failed to issue method call: No such file or directory. 에러 MariaDB 설치 yum install mariadb-server mariadb -y systemctl status mariadb systemctl enable mariadb PHP db 관련.. 더보기