mysql 命令 pdf_MySQL命令文档 PDF 下载
主要内容:
一、连接MySQL
格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123
(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit (回车)。
二、修改密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
mysqladmin -uroot -password ab12
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
2、例2:再将root的密码改为djg345。
mysqladmin -uroot -pab12 password djg345
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
grant select,insert,update,
delete on *.* to [email protected] identified by \"abc\";
如果你不想test2有密码,可以再打一个命令将密码消掉。
grant select,insert,update,delete on mydb
.* to [email protected] identified by \"\";
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。
1、MySQL常用命令
create database name; 创建数据库(增)
drop database name 直接删除数据库,不提醒(删)
use database 库名; 使用数据库(改)
show databases; 查看数据库(查)
查看创建数据库的语句:show create database database name;
查看创建表的语句:show create table table name;
查看表结构:desc table nmae;
show tables; 显示表
describe tablename; 表的详细描述
select 中加上distinct去除重复字段
mysqladmin drop database name 删除数据库前,有提示。
显示当前mysql版本和当前日期
select version(),current_date;
2、修改mysql中root的密码:
shell>mysql -u root -p
mysql> update user set password=password(”xueok654123″) where user=’root’;
mysql> flush privileges //刷新数据库
mysql>use dbname; 打开数据库:
mysql>show databases; 显示所有数据库
mysql>show tables; 显示数据库mysql中所有的表:先use mysql;然后
mysql>describe user; 显示表mysql数据库中user表的列信息);
3、grant
创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令something做这个
mysql> grant all privileges on *.* to [email protected] identified by ’something’ with
增加新用户
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY ’something’ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO [email protected]”%” IDENTIFIED BY ’something’ WITH GRANT OPTION;
删除授权:
mysql> revoke all privileges on *.* from [email protected]”%”;
mysql> delete from user where user=”root” and host=”%”;
mysql> flush privileges;
创建一个用户custom在特定客户端it363.com登录,可访问特定数据库fangchandb
mysql >grant select, insert, update, delete, create,drop on fangchandb.* to [email protected] it363.com identified by ‘ passwd’
重命名表:
mysql > alter table t1 rename t2;
4、mysqldump
备份数据库
shell> mysqldump -h host -u root -p dbname >dbname_backup.sql
恢复数据库
shell> mysqladmin -h myhost -u root -p create dbname
shell> mysqldump -h host -u root -p dbname < dbname_backup.sql
如果只想卸出建表指令,则命令如下:
shell> mysqladmin -u root -p -d databasename > a.sql
如果只想卸出插入数据的sql命令,而不需要建表命令,则命令如下:
mysql 命令 pdf_MySQL命令文档 PDF 下载相关推荐
- oracle rac启停数据库,Oracle rac 启动停止操作文档 PDF 下载
一.ORACLE 正常启动/关闭操作步骤 1.启动OS操作系统集群 当RAC的两台机器操作系统正常启动后,首先启动OS操作系统的集群,命令如下: cmruncl –v (root 权限下)(启动系统集 ...
- windows命令行帮助文档如何使用
windows命令行帮助文档如何使用( 文章目录: 一.查看windows的常用命令提示符 二.如何查看每个命令的使用手册 1.more命令:查看文档内容 2.find命令:查找命令 只有学会查看帮助 ...
- linux查看帮助文档的命令,Linux如何使用查看一个命令的帮助文档呢?
摘要: 下文讲述Linux操作系统中查看命令的帮助文档的方法分享,如下所示: 实现思路: 使用 --help命令即可查看命令自带的帮助文档信息 例: 查看ls命令的帮助信息 [root@localho ...
- Linux入门学习(九)—— 怎么查看命令的帮助文档、怎么查看系统配置文件的帮助文档?
引言:上期回顾(想要学习的童鞋可以点击看看) 上一章讲诉了怎么快速查找文件,以及怎么找到一个命令所在位置,那么这一章就来讲怎么查看命令的帮助文档.在Linux命令中,我们是不会每个命令都会讲到 ...
- 大数据文档PDF开放下载
收藏的关于大数据.互联网金融.征信.数据分析的文档分享出来,让大家都可以下载.我的文档主要源于自己的收藏,还有各种大会组委会的分享,当然,我自己也开通了多个文库的 VIP 下载的.36 大数据本身是一 ...
- linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。
0.说明 Linux下更改yum默认安装的mysql路径datadir. linux下,MySQL默认的数据文档存储目录为/var/lib/mysql. 假如要把MySQL目录移到/home/data ...
- Windows11 如何删除此电脑里面的 6 个系统图标(视频、图片、文档、下载、音乐、桌面)?
周末空闲的时候把家里台式机重新装了 Windows11 系统,发现在此电脑里面多了 6 个系统图标:视频.图片.文档.下载.音乐.桌面,这样看着不仅乱还引发了我的强迫症... 那么,该如何将此电脑里面 ...
- thinkphp3.2集成phpword,生成word文档并下载
因为工作需要,需要将页面内容导出到word并下载.本文介绍在PHP中如何实现生成word文档并下载. 开发框架: thinkphp3.2 Word插件: PHPWord 一.安装PHPWord 安装 ...
- 关于win11桌面出现桌面、音乐、文档、下载、图片、视频图标的问题
前言: 每次打开电脑看到以下六个图标,我都有点抓狂的感觉,然后让我有种不想打开电脑的冲动,让我丧失了玩电脑的积极性,总之,让我非常无奈.故此,我为了我的电脑要发起自己的反击,消灭它,才是对我自己的尊重 ...
最新文章
- 排名前 16 的 Java 工具类
- 独家 | 数据科学家指南:梯度下降与反向传播算法
- Struts2请求参数合法性校验机制
- python 3 递归调用与二分法
- tomcat服务器文件被清空,SpringBoot内置Tomcat缓存文件目录被意外删除导致异常
- ui uview 安卓开发_uni-app UI框架之uview-ui使用教程
- 2017蓝桥杯决赛-发现环 数据结构|搜索
- 迷你linux操作系统,自己动手做一个迷你型Linux操作系统
- 反向输出一个三位数(信息学奥赛一本通-T1031)
- python timer 死掉_Python定时事件 Timer sched
- round - 精确的几位小数
- vue 多页面应用例子_【微服务】137:Vue之生命周期钩子
- 高职计算机热门专业有哪些,2014年高职高专十大热门专业
- Python内置函数(66)——vars
- Qt学习笔记-更高级的文本编辑器-完善第一版-gif动画
- Rootkit 后门的利用
- protobuf与protoc
- 大型网站图片服务器架构的演进
- linux 编辑模式使用sed,sed命令的用法和vim编辑器的使用
- CMAP HOW TO USE
热门文章
- c# 调用c库dll ,char*转string的解决办法
- swift5.5异常的处理的三种的方式
- 2009年4月计算机网络原理,全国2009年4月高等教育自学考试计算机网络原理
- java手动提交事务_Mybatis是如何将事务和连接池高效的结合的
- 超完美截图工具snipaste的下载使用
- 信息收集——子域名收集
- JKS 密钥库使用专用格式。建议使用 “keytool -importkeystore XXX “迁移到行业标准格式?
- Android打开jsp页面,如何确定是通过jsp页面上的Android设备还是IOS设备访问网页
- rocketmq 几种队列_这篇进阶必看的RocketMQ,答应我看完好吗?
- 解决点击事件让背景变红,在点击背景变正常,并且可以多选的效果