数据库授权登录
[root@localhost ~]# mysql -uroot -p123456
mysql> grant select,lock tables on auth.* to 'admin'@'192.168.30.24'identified by '123456';
mysql> grant select,lock tables on client.* to 'admin'@'192.168.30.24' identified by '123456';
mysql> flush privileges;

[root@www ~]# mysql -uadmin -p -h192.168.30.25

查看数据库服务的基本信息:
mysql > status

退出mysql操作环境
 mysql > exit,或者mysql > \q或者ctil C

查看当前服务器中有哪些数据库
mysql > show databases;

查看数据库中的数据表信息
mysql > use mysql     切换数据库

显示当前操作的数据库
mysql > select database();

查看有哪些表
mysql > show tables;

mysql数据库的数据文件放在/usr/local/mysql/data ,每个子目录对应一个数据库,
在MyISAM存储引擎时每个表对应三个文件
user.frm    表的结构定义
user.MYD  表的数据
user.MYI  表的索引

显示数据表的结构(字段(列))DESCRIBE [数据库名] 表名=desc
mysql > DESCRIBE user;
mysql > DESCRIBE mysql.user;

创建新的数据库
mysql > create database cloud;
mysql > show databases;

创建新的数据表
mysql > use cloud
mysql > CREATE TABLE users (user_name CHAR(16) NOT NULL,user_password CHAR
(48)DEFAULT ",PRIMARY KEY (user_name));
mysql > show tables;

删除指定的数据表
DROP TABLE [数据库名] 表名
mysql > DROP TABLE cloud.users;

删除指定的数据库
DROP DATABASE 数据库名
mysql > DROP DATABASE cloud;

向数据表中插入新的数据记录
mysql > use cloud;
mysql > INSERT INTO users(user_name,user_passwd) VALUES('zhangsan', PASSWOED
('123456'));
mysql > INSERT INTO users VALUTE('lisi',PASSWOED('654321'));
mysql > select * from users;
mysql > insert into users values('aa',123456'),('bb','123456');

从数据库中查找符合条件的数据记录
mysql > SELECT user_name,user_password FROM user where user_name= 'zhangsan';

修改,更新数据表中的数据记录
mysql >UPDATE users SET user_passwd=PASSWORD('密码为空')WHERE user_name='lisi';
mysql > select * from users;

在数据库中修改root用户密码
mysql > select user,authentication_string,host from mysql.user;
mysql > update mysql.user set authentication_string=PASSWORD('123456') where
user='root';
mysql > flush privileges;

在数据表中删除指定的数据记录
mysql > DELETE FROM users WHERE user_name='lisi';
msyql> SELECT * FROM users;

设置用户权限(用户不存在时,则新建用户)
mysql > GRANT select ON cloud.* TO 'teacher'@'localhost; IDENTIFIED BY '123456';
[root@localhost ~]#mysql -u teacher -p
mysql > show databases;
mysql > select * from cloud.users;
mysql > SELECT * FROM mysql.user;

查看用户的权限
mysql > SHOW GRANTS FOR 'teacher'@'localhost';

撤销用户的权限
mysql > REVOKE all ON cloud.* FROM 'teacher'@'localhost';
mysql > SHOW GRANTS FOR 'teacher'@'localhost';

显示授权用户的安全权限
mysql > show grants;

显示服务器错误或警告信息
show errors;
show warnings;

显示当前时间
mysql > select now();

显示当前用户及时间
mysql > select CURRENT_USER(),CURRENT_TIMESTAMP;
mysql > seletc user(),now();

授权windows 客户机地址拥有访问权限
mysql > grant all on *.* to 'root'@192.168.30.21' IDENTIFIED BY '123456';
安装Navicat 客户端工具

MySQL基础命令小结的更多相关文章

  1. Oracle-01:基础命令小结

    ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 记录一下我的Oracle学习之路,详细的安装教程忙完这俩天会认真总结一版 本次记录这次学习cmd基础命令 一, ...

  2. 环境变量误删path找回方法与mysql基础命令

    环境变量误删path找回方法用户path:%USERPROFILE%\AppData\Local\Microsoft\WindowsAppsWin+R 输入regedit 打开注册表(开始-运行里输入 ...

  3. Linux基础命令小结(超全!!)

    Linux目录结构 1.bin 存放经常使用的指令比如ll,cp 2.sbin 系统管理员使用的系统管理指令 3.home 存放普通用户的住目录 4.root 系统管理员的用户主目录 5.boot 存 ...

  4. MySQL基础命令

    目录: MySQL概述 安装及启动登陆mysql操作 MySQL基本数据类型 MySQL数据库基本SQL操作 MySQL高级SQL操作 一.MySQL概述 1.什么是数据库? 数据库(Database ...

  5. MySQL 基础命令

    的说法啊打发 第1章 SQL语句 mysql版本:针对mysql-5.6.36 版本 (5.7会有一些变动) 1.1 常用命令 # 查看数据库 mysql> show databases; sh ...

  6. mysql常用命令小结

    1.命令行中键入 net start/stop mysql 开启/停止mysql服务2.命令行中键入 mysql -u用户名 -p密码 连接数据库 (以下命令后须加分号';')3.用show语句显示当 ...

  7. Linux下mysql基础命令(一)

    1, 创建mysqld数据库的管理用户:             要把root用户设置为管理员,我们应该运行下面的命令:    # mysqladmin -u root password 密码 一般情 ...

  8. 【MYSQL命令】mysql基础命令

    1.查询MYSQL当前用户命令:select user() mysql> select user(); +------------------------+ | user() | +------ ...

  9. (转)mysql基础命令

    Sql代码 asc 按升序排列 desc 按降序排列 下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE ...

随机推荐

  1. [bzoj3061][Usaco13Feb]Partitioning the Farm_动态规划_状压dp

    Partitioning the Farm bzoj-3061 Usaco13Feb 题目大意:给定一个n*n的方格图,用k条贯穿方格图的直线将整个方格图分割,使得每一块的权值和的最大值最小. 注释: ...

  2. 洛谷 P2915 [USACO08NOV]奶牛混合起来Mixed Up Cows

    P2915 [USACO08NOV]奶牛混合起来Mixed Up Cows 题目描述 Each of Farmer John's N (4 <= N <= 16) cows has a u ...

  3. Hello, HTML5!

    一个典型的HTML5文档的基础结构如下: <!DOCTYPE html> <html lang=”en”> <head> <meta charset=”utf ...

  4. 设置ckeditor的高度

    设置ckeditor的高度 CKEDITOR.replace('text', { filebrowserImageUploadUrl : 'upload_img.do', language : 'zh ...

  5. 自定cell(XIB)团购思路

    自定cell(XIB)团购思路 步骤一.先解析plist文件,创建model层数据. - (instancetype)initWithDict:(NSDictionary *)dict {     s ...

  6. luogu3119 草鉴定

    题目大意 给出一个有向图,问将图中的哪一个边翻转,会使节点1所在的强连通分量内的节点数最多.输出这个节点数. 题解 让我们看看暴力怎么做,即枚举每一条边,将其翻转,然后求节点1所在强连通分量节点数,然 ...

  7. RK摄像头移植【转】

    本文转载自:http://wiki.t-firefly.com/index.php/Firefly-RK3288/Camera 板载资源 Firefly-RK3288 开发板带有一个 MIPI 摄像头 ...

  8. android recovery 主系统代码分析【转】

    本文转载自:http://blog.csdn.net/andyhuabing/article/details/9248713 阅读完上一篇文章: http://blog.csdn.net/andyhu ...

  9. C#可定制的数据库备份和恢复程序 (讲解流程)

    可定制的数据库备份和恢复程序 tashanzhishi [原作] 关键字 数据库 备份 恢复 出处 在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库 ...

  10. CentOS7 网卡名称重命名为eth*

    CentOS7 禁用网卡名称命名规则,启动时传递"net.ifnames=0 biosdevname=0"/etc/default/grupgrup2-mkconfig -o /b ...