mysql mysqladmin常用命令

 修改root密码

mysqladmin -u root -p123456 password 'YOURNEWPASSWORD'

检查mysql是否在运行

systemctl status mariadb

mysqladmin -u root -p ping

安全关闭

mysqladmin -u root -p shutdown

systemctl stop mariadb

查看mysql运行状态

mysqladmin -uroot -p status

 查看版本

mysql -V

mysqladmin -u root -proot version

查看变量的值和状态等

mysqladmin -u root -p extended-status

mysqladmin -u root -p variables

mysqladmin -u root -p processlist

 mysqladmin创建删除表操作

 mysqladmin -u root -p create databasename

 mysqladmin -u root -p drop databasename

 重新加载Privileges

mysqladmin -u root -p reload;

mysqladmin -u root -p refresh

MySQL Flush命令

以下是一些有用的刷新命令及其说明。

  1. flush-hosts:从主机缓存中刷新所有主机信息。
  2. flush-tables:刷新所有表。
  3. flush-threads:刷新所有线程缓存。
  4. flush-logs:刷新所有信息日志。
  5. flush-privileges:重新加载授权表(与重新加载相同)。
  6. flush-status:清除状态变量。
# mysqladmin -u root -p flush-hosts
# mysqladmin -u root -p flush-tables
# mysqladmin -u root -p flush-threads
# mysqladmin -u root -p flush-logs
# mysqladmin -u root -p flush-privileges
# mysqladmin -u root -p flush-status

 杀掉休眠线程

mysqladmin -u root -p processlist

mysqladmin -u root -p kill 5,10

多命令连接操作

mysqladmin -u root -p processlist status version

连接远程服务

 mysqladmin -h 172.16.25.126 -u root -p

停止/开始远程服务器的复制

mysqladmin -u root -p start-slave

mysqladmin -u root -p stop-slave

mysql查看debug

mysqladmin -u root -p debug

 

Via: 20 MySQL (Mysqladmin) Commands for Database Administration in Linux

 

mysql -u root -p
mysql -h localhost -P3308 -uroot -p

show databases;
create database dan;
drop database dan;
mysqladmin -u user -p create dan


CREATE USER 'dan'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON test.* to 'dan'@'localhost';
GRANT ALL PRIVILEGES ON *.* to 'dan'@'localhost';

mysqldump -u root -p database_name>db_backup.sql
mysqldump -u root -p --databases db1 db2 > db12_backup.sql`date+%F`
mysqldump -u root -p --all-databases > all_dbs.sql

mysql -u root -p database_name < db_backup.sql
mysqlimport -u root -p database_name < db_backup.sql

use mysql;
update user set password=PASSWORD('123456') where User='root';
flush privileges;

  

  

    

posted @ 2020-02-03 13:39  AlexG  阅读(905)  评论(0编辑  收藏  举报