命令行创建数据库

CREATE DATABASE rst_xxh DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

显示所有库

show databases;

显示数据库表

show tables;

执行sql文件

source /usr/*.sql

1、导出数据和表结构:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

/usr/bin   mysqldump -uroot -p dbname> dbname.sql

2、只导出表结构

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/   mysqldump -uroot -p -d dbname> dbname.sql

注:/usr/bin  --->  mysql的data目录

alter add命令用来增加表的字段。

alter add命令格式:alter table 表名 add字段 类型 其他;

例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0:

mysql> alter table MyClass add passtest int(4) default '0';

1) 加索引

mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);

例子: mysql> alter table employee add index emp_name (name);

2) 加主关键字的索引

mysql> alter table 表名 add primary key (字段名);

例子: mysql> alter table employee add primary key(id);

3) 加唯一限制条件的索引

mysql> alter table 表名 add unique 索引名 (字段名);

例子: mysql> alter table employee add unique emp_name2(cardnumber);

4) 删除某个索引

mysql> alter table 表名 drop index 索引名;

例子: mysql>alter table employee drop index emp_name;

5) 增加字段

mysql> ALTER TABLE table_name ADD field_name field_type;

6) 修改原字段名称及类型

mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

7) 删除字段

MySQL ALTER TABLE table_name DROP field_name;

mysql使用命令访问数据库_mysql命令操作数据库相关推荐

  1. Java数据库开发与应用之MySQL数据库、JDBC操作数据库、C3P0数据库连接池,Java反射等

    MySQL数据库,JDBC接口,MyBatis框架等,掌握的数据的存放和管理. Java数据库开发基础,介绍MySQL数据库.JDBC操作数据库.C3P0数据库连接池,Java反射等内容,进行油画商城 ...

  2. 第二百七十九节,MySQL数据库-pymysql模块操作数据库

    MySQL数据库-pymysql模块操作数据库 pymysql模块是python操作数据库的一个模块 connect()创建数据库链接,参数是连接数据库需要的连接参数 使用方式: 模块名称.conne ...

  3. oracle表的历史数据转储过程,C#连接Oracle数据库通过存储过程操作数据库 - cuizm的专栏 - CSDN博客...

    C#连接Oracle数据库通过存储过程操作数据库 收藏 此文于2011-06-07被推荐到CSDN首页 此文于2011-06-08被推荐到CSDN首页 如何被推荐? 之前笔者一直用C#连接SQL Se ...

  4. mysql执行语句后回退_MySQL命令学习笔记(八)

    1 安全管理 1.1 访问控制 MySQL服务器的安全基础是: 用户应该对他们需要的数据具有适当的访问权,既不能多也不能少 1.2 管理用户 MySQL用户账号和信息存储在名为mysql的MySQL数 ...

  5. mysql里两个闪电_mysql命令小结

    MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...

  6. mysql 设置字段自动增长值_mysql命令行脚本

    命令行连接 在工作中主要使用命令操作方式,要求熟练编写 打开终端,运行命令 mysql -uroot -p回车后输入密码,当前设置的密码为mysql 连接成功后如下图 退出登录 quit 和 exit ...

  7. mysql命令详细解_mysql命令详解

    文章来自:源码在线https://www.shengli.me/mysql/111.html 一.mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /user/share/my ...

  8. mysql修改数据库历史_MySQL之操作数据库

    二.操作数据库 操作数据库-->操作数据库中的表-->操作数据库中表的数据 注:所有语句都要用;结尾. 1.操作数据库 例:创建数据库westos并使用. 注:以后所有命令带[]表示可选, ...

  9. mysql控制台导出查询结果_MySQL 命令行导出、导入Select 查询结果

    有的时候需要把在一张表中用 select 语句查询出来的结果保存到另一张结构相同的表中,可以有几种方法来实现: 方法一: 在命令行下使用一对SQL语句完成该操作: 导出查询结果:Select语句 in ...

最新文章

  1. 如何使用Exchange邮件组仲裁
  2. 什么是ieee通用数据格式_Excel数据格式设置,我只用Ctrl+E,不仅功能强大,而且方便易操作...
  3. opencv滤波美颜
  4. android 画布旋转,Android-在安卓开发中,如何实现一个简单的图片旋转
  5. 【vue】ios中从详情页中返回到列表页出现空白的问题
  6. Python中的join()函数和split()函数的用法
  7. fastdfs上传文件报错
  8. MFC读取配置文件GetPrivateProfileString
  9. Spring 入门程序
  10. Struts2 注解模式
  11. 背部辨识度极高!红米K30系列将率先采用高通5G处理器
  12. 中国行业应用软件领域恶性循环的原因是什么?【转载】
  13. 卷积神经网络(TextCNN)在句子分类上的实现
  14. 函数(八)-函数和匿名函数
  15. matlab线性同余发生器,线性同余法生成伪随机数
  16. 从事软件测试工作五年,30岁还感觉很迷茫,目前环境不好,适合转行做什么?
  17. 普通住宅和商住公寓购房扫盲
  18. 42表盘直径是从哪测量_手表尺寸怎么选择 手表尺寸怎么测量
  19. 【Linux内核分析与应用-陈莉君老师】课程相关索引
  20. 计算机系统基础作业数据的机器级表示与处理

热门文章

  1. JDBC——连接数据库
  2. IDA远程调试Android
  3. 自定义标签TLD文件中,rtexprvalue子标签的意思
  4. iOS-集成阿里百川IMSDK的服务端及客户端
  5. UIRefreshControl
  6. awksed story
  7. Enterprise Library 3.1 简化使用范例一
  8. grafana 迁移
  9. Ubuntu 18.04 rc.local systemd设置
  10. Linux 中的 【 TOP 】 命令,查看CUP的使用率