linux常用Mysqlスクリプトコマンド

4096 ワード

通常のコマンドはシステムRoot権限を必要としません
新しいデータベースのRootパスワードの設定
visible > mysql -uroot -p
visible > mysqladmin -uroot password "**" 

ユーザーと権限の作成
visible > mysql -uroot -p
MariaDB > GRANT ALL PRIVILEGES ON *.* TO {   }@"{ip}" IDENTIFIED BY "***" WITH GRANT OPTION; MariaDB > flush privileges; 

スクリプトデータベースの作成
visible > mysql -uroot -p
MariaDB > CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

sql構造ファイルのインポート
visible > mysql -uidcv -p
mariadb > use tbs_system_db
mariadb > set names utf8; mariadb > source /webapp/**.sql 

データベースの一般的な操作コマンド
visible > mysql -uroot -p
MariaDB [(none)]> show databases; //      MariaDB [(none)]> drop database ***; //      MariaDB [(none)]> show variables like 'character_set%'; //           

データベース・パフォーマンス関連の表示コマンド
//      
SHOW FULL PROCESSLIST