阅读目录

  • 1. 连接Mysql
  • 1.1 连接到本机上的Mysql
  • 1.2 连接到远程主机上的Mysql
  • 2. 退出Mysql命令
  • 3. 显示数据库
  • 4. 选择数据库
  • 5. 显示数据库中的数据表
  • 6. 显示数据表的结构
  • 7. 建立数据库
  • 8. 建立数据表
  • 9. 删除数据库
  • 10. 将表中记录清空
  • 11. 选择表中的记录
  • 12. 往表中插入记录
  • 13. 更新表中记录
  • 14. 命令行修改root密码
  • 15. 备份数据库
  • 16. 恢复数据库
  • 1. 连接Mysql

    回到顶部

    1.1 连接到本机上的Mysql

      键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.
      如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:
      mysql>

    回到顶部

    1.2 连接到远程主机上的Mysql

      格式:mysql -h主机地址 -u用户名 -p用户密码
      假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。
      则键入以下命令:
      mysql>mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)

      如果有端口号信息:

      mysql>mysql -u用户名 -p用户密码 -h用户IP --port=3308

    回到顶部

    2. 退出Mysql命令

      mysql>exit(回车)

    回到顶部

    3. 显示数据库

      mysql>show databases;

    回到顶部

    4. 选择数据库

      mysql>use 数据库名;

    回到顶部

    5. 显示数据库中的数据表

      mysql>show tables;

    回到顶部

    6. 显示数据表的结构

      mysql>describe 数据表名

    回到顶部

    7. 建立数据库

      mysql>create 数据库名

    回到顶部

    8. 建立数据表

      mysql>create table 数据表名

    回到顶部

    9. 删除数据库

      mysql>drop database 数据库名

    回到顶部

    10. 将表中记录清空

      mysql>delete from 数据表名

    回到顶部

    11. 选择表中的记录

      mysql>select * from 数据表名

    回到顶部

    12. 往表中插入记录

      mysql>insert into 数据表名 values(pair)

    回到顶部

    13. 更新表中记录

      mysql>update 数据表名 set 字段名1='a', 字段名='b',..., where ...

    回到顶部

    14. 命令行修改root密码

      mysql>update mysql.user set password=PASSWORD(’新密码’) where user=’root’;

      mysql>FLUSH PRIVILEGES;

    回到顶部

    15. 备份数据库

      mysql>mysqldump -u root -p --opt 数据库名>备份名; //进入到库目录

    回到顶部

    16. 恢复数据库

      mysql>mysql -u root -p 数据库名<备份名; //恢复时数据库必须存在,可以为空数据库

Linux下Mysql的基本操作相关推荐

  1. [Linux Mysql] Linux下Mysql的基本操作

    1. 连接Mysql 1.1 连接到本机上的Mysql 键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码 ...

  2. linux ljie mysql_[Linux Mysql] Linux下Mysql的基本操作

    1. 连接Mysql 1.1 连接到本机上的Mysql 键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码 ...

  3. linux mysql常用基本操作,Linux下MySQL数据库常用基本操作 一

    Linux下MySQL数据库常用基本操作 一 0.登录数据库 mysql -u root -p 1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 ...

  4. Linux下MySQL基本操作

    linux下Mysql命令 1.进入mysql,终端中输入 mysql -u用户名 -p        enter键后,提示输入密码.输入密码后,enter进入数据库. 2.show database ...

  5. 基于linux操作系统Mysql的基本操作(一)

    基于linux操作系统Mysql的基本操作(一) 背景介绍:mysql软连接的建立,ln –s /usr/local/mysql/bin/mysql  /usr/bin 1.本地登录,命令: #mys ...

  6. Linux下mysql支持中文,linux下mysql环境支持中文配置步骤

    sql脚本执行前加上: CREATE DATABASE IF NOT EXISTS mydatabase DEFAULT CHARSET utf8 COLLATE UTF8_GENERAL_CI; u ...

  7. windows下mysql和linux下mysql主从配置

    1. linux下mysql安装版本5.6   windows下mysql版本5.7  不要问我为什么版本不一致  就是想这么搞 2. linux为主服务器   windows为从服务器 3.找到li ...

  8. mysql 多数据库文件_今天突然发现我的Linux下MySQL数据库目录多了好多文件

    今天再次重现Blog了,虽然很忙,还是要来写一下Blog的,嘻,首先还是一样先谢谢Sery 今天发现了我的Linux下Mysql数据库目录多了好多Mysql-bin.0000X这些文件,经过自己查找资 ...

  9. linux 下mysql的管理,Linux下 MySQL安装和基本管理

    •安装linux一些必须的包: 1.yum install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-deve ...

最新文章

  1. Python 10 MySQL数据库(一)
  2. JFreeChart DateAxis用法
  3. 给我们宿舍做的游戏--snack
  4. How to learn wxPython
  5. 如何用Linux写c程序并编译运行
  6. Spring框架(1)
  7. 用于JMX访问的Apache Ant任务
  8. 两种可以支持跨域的方式 - 讲解篇
  9. 设置go path_Go命令的PATH安全性
  10. 自上而下渐显图片的CSS3实现
  11. SSL ×××和IPSec的主要区别
  12. 文件夹内失效 .htaccess_辽宁本溪内支撑盲管实业
  13. 计算机工程制图电子书,程计算机制图工程计算机制图.pdf
  14. AJAX(七)jsonp实战--天气预报
  15. QRCode.js:使用 JavaScript 生成二维码
  16. 12306购票流程分析
  17. matlab动画制作详解
  18. 隐蔽的API:基于RevitNET操作Revit文档。
  19. TCP协议RST:RST介绍、什么时候发送RST包
  20. 分词器以及ik中文分词器

热门文章

  1. [原] 利用Radix树作为Key-Value 键值对的数据路由
  2. 在一个集合S中寻找最大的C使A+B=C且A,B,C均在集合当中
  3. leetcode算法题--完美数
  4. OVS原理(四十二)
  5. 16进制数组转成10进制 qt_计算机组成原理(进制数及转换)
  6. 关于流水帐表序列号生成时的并发操作问题
  7. 取代现有电商和实体店菜市场的新模式
  8. js笔记——call,apply,bind使用笔记
  9. Android自动化测试之虚拟机中软件安装方法(四)
  10. 强制回收和IDisposable.Dispose方法