MySQL在命令行模式下的一些常用命令

本文地址:http://www.oyayu.com/mysql-essential-tutorial-on-command-line.html
文章摘要:MySQL在命令行模式下的一些常用命令 ,终天之恨核力丹参酮,古道边硒粉折皱。

VMVPS tutorialPHP+MySQL是目前世界上最流行的动态网站构架组合,在实际应用中,由于PHPMyAdmin等图形管理界面的出现,给我们带来了许多便利,但是如果在没有PHPMyAdmin的情况,或者说当下仅需要简单的几行命令就能解决问题的情况下,掌握一些常用的MySQL命令就比较有必要了。本着共同学习的理念,微魔今天特意为大家收集整理了一些MySQL在命令行模式下的常用指令,旨在和大家简单分享一下最简单,最基础,也是最实用的MySQL指令~~

在之前的教程中,微魔曾经告诉过大家简单的MySQL打包备份和还原的命令,顺便一起再回顾一下~

1.MySQL打包/导出(在正常的SSH命令行下即可)

mysqldump -uroot -p密码 数据库名称 > 随意的文件名.sql

2.MySQL数据库导入/还原(要求:已存在一数据库及拥有权限的用户名)

mysql -u用户名 -p密码 数据库名称 < 要导入的文件名.sql

3.进入MySQL命令模式

mysql -u用户名 -p密码

通过以上命令,我们就进入了->mysql的命令行模式。

注意:与正常的SSH命令行下的命令不同,->mysql命令行模式下的命令都需要以“;”(不包含引号)结尾。

从第4条开始,以下所有命令均在->mysql命令行模式下进行。

4.创建数据库

create database 数据库名;

5.创建表

use 数据库名
create table 表名

手工创建表是一件非常繁琐与不明智的事情,所以,此处的命令仅浅尝辄止,欲深入学习,请自行谷歌或百度~

6.创建用户

create user 用户名@'localhost' identified by '密码';

上面命令中的local可换为%,表示允许远程访问(一般不推荐)。

7.为数据库授权用户权限

a.授权select权限为例(insert等权限类似,且可一同授权)

grant select on 数据库.* to 用户名@'localhost';

b.授权所有权限

grant all on 数据库.* to 用户名@'localhost';

上面两则命令中的“数据库”可以替换成“*”,从而将MySQL中所有数据库的相应权限均授权给该用户(不推荐)

8.修改用户密码

use mysql;
update user set password=PASSWORD('新密码') where user='用户名';
flush privileges;

本文的教程内容可以说非常的简单,算得上老少咸宜了吧,呵呵,希望老鸟指正,新手交流~

彩票控重庆时时彩所有文章均欢迎大家转载传播,但请尽量保留原始出处链接,算是对微魔辛苦劳作的一点点鼓励吧~

You May Also Like

About the Author: 微魔

小微魔,大智慧!

10 Comments

  1. Pingback: vps使用 | A互联

发表评论

电子邮件地址不会被公开。 必填项已用*标注

重庆福彩幸运农场软件 重庆时时彩计划 重庆时时彩计划 查重庆幸运农场走势图 幸运农场7周年
2017年6月幸运召唤师 怎么进入幸运农场 重庆幸运农场奖项 重庆幸运农场定胆技巧 重庆幸运农场转几步
幸运农场20选8如何选号 幸运农场三全中例子 幸运农场选号技巧 幸运农场安卓版下载 幸运农场走势图技巧
幸运农场开奖结果 幸运农场漏洞 重庆幸运农场开助手 重庆幸运农场玩法介绍 重庆幸运农场人工计划
甘肃11选5开奖结果一定牛 北京赛车pk10开奖直播 安徽11选5开奖结 北京11选5开奖结果 黑龙江11选5群
河北11选5玩法 安徽11选5开奖号 江苏体育彩票七位数 天津11选5时实图 福彩快3
重庆幸运农场技巧 一定牛彩票网 双色球几点开奖 广西十一选五开奖视台 足彩预测
杰克棋牌 浙江11选5走势图 幸运飞艇-聚彩 贵州十一选五开奖查询 双色球下期预测