连接mysql:mysql -hhostname -uusername -ppassword

[root@master ~]# mysql -uroot -p   #连接到本地的mysql

[root@master ~]# mysql -h192.168.137.112 -uroot -p #连接到137.112的mysql

查看有哪些库:mysql> show databases;

进入/选择数据库:mysql> use testdb;  #选择testdb库

查看表:mysql> show tables;  #查看当前库的表

查看表的字段结构:mysql> desc user;   #查看user表的字段结构

查看建表语句:mysql> show create table user; #查看user表的建表语句

查看当前的库:mysql> select database();

查看当前的用户:mysql> select user();

创建库:mysql> create database testdb; #创建testdb库

删除库:mysql> drop database testdb;  #删除testdb库

创建表:create table <表名> (<字段名 1> <类型 1> [,..<字段名 n> <类型 n>]);

例:mysql> create table user( id int(4) not null primary key auto_increment, name char(20) not null, sex char(4) not null default '0', telephone varchar(11));

清空表:mysql> truncate table t1;

删除表:mysql> drop table user; ##删除user表

插入数据:mysql> insert into 表名 (字段1,字段2)values(1,cong);

删除数据:mysql> delete from user where name=aa; ##删除name为aa的行

mysql> delete from user where id='2'; ##删除id为2的行

更改数据:update 表名 set 字段=新值,。。。where 条件;

mysql> update user set name='qiang' where id='4';

增加字段:alter table 表名 add 字段 类型 其他;

mysql> alter table user add address char(20);

添加用户:mysql> create user 'aaa'@'192.168.10.1' identified by 'password'; #%表示所有主机,%可以写在192.168.10.1的位置

删除用户:mysql> drop user 'aaa'@'192.168.10.1';

mysql> delete from user where user='123';

查看所有用户:mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

转载于:https://blog.51cto.com/lycong/1717596

mysql 常用操作相关推荐

  1. mysql 分库分表 建表,mysql 分库分表 建表MySQL常用操作

    通过命令行启动.停止MySQL服务器: start: net start mysql stop: net stop mysql 连接MySQL服务器:\>mysql -h127.0.0.1 -u ...

  2. MySQL常用操作之创建存储过程语法详解

    MySQL常用操作之创建存储过程语法详解 前言 简介 语法 创建结构 变量结构 入参变量和出参变量 流程控制 判断(IF 语句) 判断(CASE 语句) 循环(LOOP 语句) 循环(WHILE 语句 ...

  3. mysql 创建相同数据库_mysql数据库找出相同数据MySQL常用操作

    一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建-> Path=";pathmysqlbin;"其中path为MySQL ...

  4. MYSQL常用操作 知识梳理

    MYSQL常用操作  知识梳理 ==================================增删改查======================================= 创建数据库 ...

  5. MYSQL常用操作(一)之设置ROOT密码,连接,常用命令

    2019独角兽企业重金招聘Python工程师标准>>> 设置更改root密码 /usr/local/mysql/bin/mysql -uroot 更改环境变量PATH,增加mysql ...

  6. Windows平台下MySQL常用操作与命令

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  7. mysql常用操作 mysql备份与恢复

    先登录mysql  ==>mysql -uroot -p  查看数据库的版本 select version(); 查看有哪些库 show datases; 查看当前处于哪个库 select da ...

  8. mysql 3.23_2018-3-23 13周5次课 MySQL常用操作(下)

    13.4 mysql用户管理 ·创建用户:grant all on *.* to 'user1' identified by 'passwd'; 或指定来源ip:grant all on *.* to ...

  9. MySQL常用操作总结

    root用户密码忘记,重置的操作 #1: 通过任务管理器或者服务管理,关掉mysqld(服务进程) #2: 通过命令行+特殊参数开启mysqld mysqld --defaults-file=&quo ...

  10. mysql常用操作(二)

    全文本搜索 两个最常用的引擎为MyISAM和InnoDB,前者支持全文本搜索,而后者不支持. 在使用全文本搜索时,MySQL不需要分别查看每个行,不需要分别分析和处理每个词.MySQL创建指定列中各词 ...

最新文章

  1. 【pytorch】nn.GRU的使用
  2. 【美文】没有人会根据你平庸的现在就能推断出你辉煌的将来
  3. “烘焙”ImageNet:自蒸馏下的知识整合
  4. linux下执行shell脚本文件,Linux下使用shell脚本自动执行脚本文件
  5. 游戏开发-从零开始 002
  6. js如何把ajax获取的值返回到上层函数里?
  7. python属于私有属性_Python私有属性和受保护的属性原理解析
  8. 图标代码_通过两行代码即可调整苹果电脑 Launchpad 图标大小!
  9. Spring Cloud Config - RSA简介以及使用RSA加密配置文件
  10. 等价类划分法用例设计
  11. Basic4IOS B4I开发原生iOS,Visual Studio中编程
  12. Sense 406错误
  13. ECMALL模板解析机制.MVC架构分析及文件目录说明.二次开发指南手册
  14. 埃默里大学有计算机专业吗,埃默里大学计算机专业怎么样?
  15. 使用电信光猫加路由器实现内网穿透,外网访问内网
  16. 为什么说炒股票必亏无疑?
  17. 单片机的组成、工作原理、分类、特点以及发展趋势
  18. nO a3i会用上鸿蒙系统么,华为nova3i 真的超级好用哦
  19. (转载)IDEO:以洞悉人性为设计主轴
  20. 网络安全技术发展方向与趋势研究

热门文章

  1. [翻译]ASP.NET AJAX与SharePoint的集成
  2. Using-更精彩更有用的做法-短签名
  3. node.js koa 实现长轮询
  4. redis系列:基于redis的分布式锁
  5. 第二家公司Get技能总结
  6. SSH Web工程环境搭建总结
  7. 11月21日spring mvc的表单校验培训日记
  8. KubeEdge向左,K3S向右
  9. ZServer4D开源项目
  10. 使用python爬取教程生成PDF