WordPress用database wpの設定

mysql -u root -p; 
SHOW DATABASES;
USE mysql;
CREATE DATABASE wp (必要ない? collate utf8mb4_general_ci);
CREATE USER wp;
(SET PASSWORD FOR wp= 'password';)
GRANT ALL PRIVILEGES ON wp.* to wp@'localhost' IDENTIFIE BY 'password';

(DROP DATABASE wp;)削除したい場合

mysql 基本文型

SHOW DATABASES
CREATE DATABASE database
use database
SHOW TABLES
DESC table
SELECT * FROM table
INSERT INTO table VALUES()
INSERT INTO table (column,..) VLUES(data,..);
	 テーブルのコピー
CREATE TABLE table SELECT * FROM table
ALTER TABLE table ADD column datatype
ALTER TABLE table MODIFY column datatype
ALTER TABLE table CHANGE column column datatype
ALTER TABLE table DROP column;
CREATE TABLE table (column datatype PRIMARY KEY)
CREATE TABLE table (column datatype UNIQUE)
CREATE TABLE table (column INT AUTO_INCREMENT PRIMARY KEY)
ALTER TABLE table AUTO_INCREMENT=integer;
ALTER TABLE table MODIFY column datatype DEFAULT data;
CREATE INDEX index ON table(column)
SHOW INDEX FROM table
DROP INDEX index ON table
	テーブルのコピー
	CREATE TABLE table SELECT * FROM table; incrementやkeyはコピーされない。
	CREATE TABLE table LIKE table; (構造のみコピー)データはコピーされたい。属性はコピーされる。
	INSERT INTO table SELECT * FROM table;
	テーブルの削除
	DROP TABLE table;
	DELETE FROM table; (データのみ削除)
SHOW TABLES like 'mdl_%'
	データの読み込み
mysql> LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet;
	データの変更
mysql> UPDATE pet SET birth = '1989-08-31' WHERE name = 'Bowser';
	テーブルデータの削除
mysql> DELETE FROM pet;
DROP DATABASE database; データベース削除