mysql使用命令访问数据库_mysql命令操作数据库
命令行创建数据库
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命令操作数据库相关推荐
- Java数据库开发与应用之MySQL数据库、JDBC操作数据库、C3P0数据库连接池,Java反射等
MySQL数据库,JDBC接口,MyBatis框架等,掌握的数据的存放和管理. Java数据库开发基础,介绍MySQL数据库.JDBC操作数据库.C3P0数据库连接池,Java反射等内容,进行油画商城 ...
- 第二百七十九节,MySQL数据库-pymysql模块操作数据库
MySQL数据库-pymysql模块操作数据库 pymysql模块是python操作数据库的一个模块 connect()创建数据库链接,参数是连接数据库需要的连接参数 使用方式: 模块名称.conne ...
- oracle表的历史数据转储过程,C#连接Oracle数据库通过存储过程操作数据库 - cuizm的专栏 - CSDN博客...
C#连接Oracle数据库通过存储过程操作数据库 收藏 此文于2011-06-07被推荐到CSDN首页 此文于2011-06-08被推荐到CSDN首页 如何被推荐? 之前笔者一直用C#连接SQL Se ...
- mysql执行语句后回退_MySQL命令学习笔记(八)
1 安全管理 1.1 访问控制 MySQL服务器的安全基础是: 用户应该对他们需要的数据具有适当的访问权,既不能多也不能少 1.2 管理用户 MySQL用户账号和信息存储在名为mysql的MySQL数 ...
- mysql里两个闪电_mysql命令小结
MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...
- mysql 设置字段自动增长值_mysql命令行脚本
命令行连接 在工作中主要使用命令操作方式,要求熟练编写 打开终端,运行命令 mysql -uroot -p回车后输入密码,当前设置的密码为mysql 连接成功后如下图 退出登录 quit 和 exit ...
- mysql命令详细解_mysql命令详解
文章来自:源码在线https://www.shengli.me/mysql/111.html 一.mysql安装目录 数据库目录 /var/lib/mysql/ 配置文件 /user/share/my ...
- mysql修改数据库历史_MySQL之操作数据库
二.操作数据库 操作数据库-->操作数据库中的表-->操作数据库中表的数据 注:所有语句都要用;结尾. 1.操作数据库 例:创建数据库westos并使用. 注:以后所有命令带[]表示可选, ...
- mysql控制台导出查询结果_MySQL 命令行导出、导入Select 查询结果
有的时候需要把在一张表中用 select 语句查询出来的结果保存到另一张结构相同的表中,可以有几种方法来实现: 方法一: 在命令行下使用一对SQL语句完成该操作: 导出查询结果:Select语句 in ...
最新文章
- 如何使用Exchange邮件组仲裁
- 什么是ieee通用数据格式_Excel数据格式设置,我只用Ctrl+E,不仅功能强大,而且方便易操作...
- opencv滤波美颜
- android 画布旋转,Android-在安卓开发中,如何实现一个简单的图片旋转
- 【vue】ios中从详情页中返回到列表页出现空白的问题
- Python中的join()函数和split()函数的用法
- fastdfs上传文件报错
- MFC读取配置文件GetPrivateProfileString
- Spring 入门程序
- Struts2 注解模式
- 背部辨识度极高!红米K30系列将率先采用高通5G处理器
- 中国行业应用软件领域恶性循环的原因是什么?【转载】
- 卷积神经网络(TextCNN)在句子分类上的实现
- 函数(八)-函数和匿名函数
- matlab线性同余发生器,线性同余法生成伪随机数
- 从事软件测试工作五年,30岁还感觉很迷茫,目前环境不好,适合转行做什么?
- 普通住宅和商住公寓购房扫盲
- 42表盘直径是从哪测量_手表尺寸怎么选择 手表尺寸怎么测量
- 【Linux内核分析与应用-陈莉君老师】课程相关索引
- 计算机系统基础作业数据的机器级表示与处理