MySQL命令行下18个常用命令

 更新时间:2018年03月01日 10:58:23   投稿:wdc  
在日常的网站维护和MYSQL数据库管理中,会用到非常多的MYSQL命令,下面给大家介绍18个管理MYSQL数据库时最常使用的命令

在日常的网站维护和管理中,会用到非常多的SQL语句,
熟练使用对网站管理有很多好处,尤其是站群管理的时候。

下面列一些常用的命令做备记。

1、显示数据库
show databases
显示表
show tables;

 2、创建用户
创建root用户密码为123

use mysql; 
grant all on *.* to root@'%' identified by '123' with grant option; 
commit;

 3、修改密码

grant all on *.* to xing@'localhost' identified by '123456' with grant option; 
update user set password = password('newpwd') where user = 'xing' and host='localhost'; 
flush privileges;

 4、创建数据库testdb:

create database testdb;

 5、预防性创建数据库:

create database if not testdb;

 6、创建表:

use testdb; 
create table table1( 
username varchar(12), 
password varchar(20));

 7、预防性创建表aaa:

create table if not exists aaa(ss varchar(20));

 8、查看表结构:

describe table1;

 9、插入数据到表table1:

insert into table1(username,password) values 
('leizhimin','lavasoft'), 
('hellokitty','hahhahah'); 
commit;

 10、查询表table1:

select * from table1;

 11、更改数据:

update table1 set password='hehe' where username='hellokitty'; 
commit;

 12、删除数据:

delete from table1 where username='hellokitty'; 
commit;

13、给表添加一列:

alter table table1 add column( 
 sex varchar(2) comment '性别', 
 age date not null comment '年龄' 
); 
commit;

14、修改表结构

从查询创建一个表table1:

create table tmp as 
select * from table1;

15、删除表table1:

drop table if exists table1; 
drop table if exists tmp;

16、备份数据库testdb

mysqldump -h 192.168.3.143 -u root -p pwd -x --default-character-set=gbk >C:\testdb.sql

17、删除数据库testdb

drop database testdb;

18、恢复testdb数据库
首先先建立testdb数据库,然后用下面命令进行本地恢复

mysql -u root -pleizhimin testdb <C:\testdb.sql

这18个MYSQL命令都是管理员在日常维护中经常会用到的,熟练使用这些命令会使你的工作非常轻松

相关文章

  • Mysql查询以某"字符串"开头的查询方式

    Mysql查询以某"字符串"开头的查询方式

    这篇文章主要介绍了Mysql查询以某"字符串"开头的查询方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • 用Autoconf检测MySQL软件包的教程

    用Autoconf检测MySQL软件包的教程

    这篇文章主要介绍了用Autoconf检测MySQL软件包的教程,主要使用编写好的ax_lib_mysql脚本进行操作,需要的朋友可以参考下
    2015-06-06
  • Windows下mysql5.7.10安装配置方法图文教程

    Windows下mysql5.7.10安装配置方法图文教程

    这篇文章主要为大家详细介绍了Windows上mysql5.7.10安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-04-04
  • mysql 5.7.13 安装配置方法图文教程(win10 64位)

    mysql 5.7.13 安装配置方法图文教程(win10 64位)

    这篇文章主要为大家分享了win10 64位下mysql 5.7.13 安装配置方法图文教程,感兴趣的朋友可以参考一下
    2017-02-02
  • 解决Mysql收缩事务日志和日志文件过大无法收缩问题

    解决Mysql收缩事务日志和日志文件过大无法收缩问题

    这篇文章主要介绍了解决Mysql收缩事务日志和日志文件过大无法收缩问题,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-08-08
  • 利用frm和ibd文件恢复mysql表数据的详细过程

    利用frm和ibd文件恢复mysql表数据的详细过程

    总是遇到mysql服务意外断开之后导致mysql服务无法正常运行的情况,使用Navicat工具查看能够看到里面的库和表,但是无法获取数据记录,提示数据表不存在,所以本文给大家介绍了利用frm和ibd文件恢复mysql表数据的详细过程,需要的朋友可以参考下
    2024-04-04
  • mysql最左前缀法则导致索引失效的解决

    mysql最左前缀法则导致索引失效的解决

    最左前缀是在使用innodb存储引擎索引时,需要遵守的法则,本文主要介绍了mysql最左前缀法则导致索引失效的解决,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • mysql 8.0.12 安装使用教程

    mysql 8.0.12 安装使用教程

    这篇文章主要为大家详细介绍了mysql 8.0.12 安装使用教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • mysql installer community 8.0.16.0安装配置图文教程

    mysql installer community 8.0.16.0安装配置图文教程

    这篇文章主要为大家详细介绍了mysql installer community 8.0.16.0安装配置图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • MySQL查看和优化数据库实例详细信息的命令

    MySQL查看和优化数据库实例详细信息的命令

    本文详细介绍了如何查看 MySQL 数据库实例的信息,包括基本信息、配置参数、运行进程和性能监控等方面,通过多个代码示例,读者可以掌握查看和管理数据库实例的具体操作,这些方法和工具对于数据库管理和维护非常重要,可以帮助我们确保数据库的健康运行
    2024-05-05

最新评论