mysql常用操作命令

一:修改密码

格式:mysqladmin -u用户名 -p旧密码 password新密码

二:增加一个用户test密码为abc,让他可以在任何主机上登录,并对所有数据库有查询,修改,删除的权限,首先用root用户炼乳mysql,然后键入以下命令:

格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"

例子1(不安全): grant select,insert,update,delete on *.* to test1@"%" identified by "abc";

例子2(安全): grant select on mysql.* to test2@localhost identified by "abc";  备注后面的"abc"可以改成空密码""

三:操作技巧

1.如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以吧一个完整的命令分成几行来打,完后

用分号结束标志就ok

四:显示命令

1,显示数据库列表

show databases;

2.显示库中的数据表

use mysql;

show tables;

3.显示数据表的结构;

describe 表名;

4.建库建表

create database 库名;

use 库名;

create table 表名(字段设定列表);

5.删库和删表;

drop database 库名;

drop table 表名;

6.将表中记录清空;

delete from 表名;

五:备份数据库(命令在DOS的\mysql\bin目录下执行)

1.导出整个数据库

格式:mysqldump -u用户名 -p 数据库名>导出的文件名

mysqldump -u user_name -p 123456 database_name > outfile_name.sql

2.导出一个表

mysqldump -u 用户名 -p 数据库名 表名> 导出文件名

mysqldump -u user_name -p databse_name table_name>outfile_name.sql

mysqldump --opt school>school.bbb

注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看会有新发现

六:基本操作

1.显示mysql的版本

select version();

2.显示当前时间

select now();

3.mysql  -V  (V是大写)      显示mysql版本

(0)

相关推荐

  • docker 使用mysqldump命令备份导出项目中的mysql数据

    下图为镜像重命名后的镜像名为uoj,现在要把这个镜像中的mysql导出 运行如下命令: docker exec -it uoj mysqldump -uroot -proot app_uoj233 & ...

  • 编程语言 MySQL数据库导出与导入及常见错误解决

    编程语言 MySQL数据库导出与导入及常见错误解决 MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录如我输入的命令行:cdC:\\Program ...

  • MySQL常用的几种查询场景

    查询出某班级的学生成绩及成绩排名 SELECT total.*FROM (SELECT obj.class, obj.total_score, CASE WHEN @rowtotal = obj.to ...

  • mysql常用语句——GROUP BY和HAVING

    创建表结构 create table `employ_info` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` char(20) NOT NULL DE ...

  • 转 mysql 常用的 sql

    使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; ...

  • 学数据库这么久了,必须要掌握的MySQL常用语句,安排

    MySQL常用语句 心专才能绣得花,心静才能织得麻.书山有路勤为径,学海无涯苦作舟. 库的相关操作: create database (数据库名): #创建数据库 show databases; #查 ...

  • 【Linux系统学习2】Linux系统常用操作命令

    在人工智能以及生物信息学发展迅速的现在,充分掌握相关技术是非常重要的,命令行操作系统是必须要掌握的技能,在上一讲中,我们为大家介绍了在Windows系统中安装Linux子系统以实现Linux功能,在本 ...

  • mysql常用命令

    数据库的基本操作 通过mysql客户端进入mysql后,实际位于所有仓库之外: * 选中要操作的数据库实例 * 操作数据库实例中的表或其他实体. 注意: ";"表示一条SQL命令的 ...

  • mysql常用的hint(原创)

    转自:http://linux.chinaunix.net/techdoc/database/2008/07/29/1021449.shtml 对于经常使用Oracle的朋友可能知道,oracle的h ...

  • 项目中常用的19条mysql优化

    Java编程语言是一种简单.面向对象.分布式.解释型.健壮安全.与系统无关.可移植.高性能.多线程和动态的语言.如今Java已经广泛应用于各个领域的编程开发. 一.EXPLAIN 做MySQL优化,我 ...

  • MySQL数据库+命令大全+常用操作

    MySQL数据库+命令大全+常用操作 格式:mysql -h主机地址 -u用户名 -p用户密码 1. 例:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令my ...