1.connect to mysql db server:
mysql -u root -p
2. create database first:
create database demo;
3. view all databases created:
show databases;
4. change to destination database:
use demo;
5. create student table:
create table student(
id int PRIMARY KEY,
name varchar(32),
age int
);
6. insert
create table user(
email varchar(32),
name varchar(32) PRIMARY KEY,
address varchar(128),
telephone int(12),
password varchar(32)
);
insert into user(email,name,address,telephone,password) values('你','你','你','1','你');
DROP TABLE user ; -- 删除表
CREATE TABLE user(
id INT AUTO_INCREMENT PRIMARY KEY ,
name VARCHAR(30) NOT NULL ,
password VARCHAR(32) NOT NULL ,
age INT NOT NULL ,
sex VARCHAR(2) DEFAULT '男' ,
birthday DATE
) ;
INSERT INTO user(name,password,age,sex,birthday) VALUES ('李兴华','www.mldn.cn',30,'男','2008-08-27') ;
INSERT INTO user(name,password,age,sex,birthday) VALUES ('李康','www.mldnjava.cn',23,'女','2005-08-27') ;
DELETE FROM user WHERE id=3 ;
UPDATE user SET name='MLDN',age=5,birthday='2000-08-27' WHERE id=4 ;
SELECT name,birthday FROM user ;
SELECT * FROM user WHERE name LIKE '%m%' OR password LIKE '%m%' ;
SELECT * FROM user WHERE name LIKE '%m%' OR password LIKE '%m%' LIMIT 10,5 ;
mysql -uroot -proot
create database demo;
use demo;
CREATE TABLE user(
name VARCHAR(30) NOT NULL PRIMARY KEY ,
password VARCHAR(32) NOT NULL ,
email VARCHAR(32) NOT NULL ,
address varchar(60),
telephone int,
code int(5)
) ;
insert into user (name,password,email) values ('我','123','27811@qq.com');
insert into user (name,password,email) values ('me','123','27811@qq.com');
insert into user (name,password,email) values ('we','123','27811@qq.com');
insert into user (name,password,email,address,telephone,code) values ('we1','123','27811@qq.com','dsf','1381042437','100083');
insert into user (name,password,email,address,telephone,code) values ('we1a','123','278113576@qq.com','dsf','1381042437','100083');
CREATE TABLE good(
id int AUTO_INCREMENT PRIMARY KEY ,
name VARCHAR(30) NOT NULL ,
price float NOT NULL ,
amount int NOT NULL ,
detail VARCHAR(120)
) ;
insert into good(name,url,price,amount,picture,detail) values('book','computer.html','2','3','image/computer.jpg','good computer');
insert into good(name,url,price,amount,picture,detail) values('computer','computer.html','2','3','image/computer.jpg','good computer');
insert into good(name,url,price,amount,picture,detail) values('applebook','applebook.html','2','0','image/apple.jpg','verycomputer');
insert into good(name,url,price,amount,picture,detail) values('1','applebook.html','2','34','image/apple.jpg','verycomputer');
insert into good(name,url,price,amount,picture,detail) values('2','applebook.html','2','34','image/apple.jpg','verycomputer');
CREATE TABLE orderdetail(
orderid int AUTO_INCREMENT PRIMARY KEY ,
username varchar(30) not null unique ,
gooddetail varchar(120) not null,
orderdate date not null,
price float not null
) ;
订单信息数据库
update user set code=1,telephone=212,address='dsf' where name='me';
mysqldump -u root -proot demo > demo.sql
copy demo.sql c:\
登陆 建表
mysql -u root -proot
create database book;
use book;
exit;
cmd下
mysql -u root -proot book < c:\demo.sql;
分享到:
相关推荐
Python脚本通过CMD操作数据库是一种常见的自动化任务处理方式,尤其在数据库管理、数据迁移或定期备份等场景下非常实用。本篇文章将详细讲解如何利用Python和命令行接口(CMD)来实现MySQL数据库的操作。 首先,...
MongoDB是一种流行的 Nosql(非关系型)数据库系统,它以JSON格式的文档作为存储单元,提供了高效、灵活的数据管理方案。...了解和掌握MongoDB的CMD操作是每个IT专业人士在处理大数据和实时应用时必备的技能之一。
"javacmd数据库备份"这个主题聚焦于使用Java命令行工具(javacmd)进行数据库的备份操作。Java命令行工具通常指的是通过Java虚拟机(JVM)运行的程序,这些程序可以执行特定的任务,比如与数据库交互。下面我们将...
在本演示文稿中,我们将重点讨论如何通过CMD命令行界面操作MongoDB数据库。 首先,我们来看对数据库的基本操作。在MongoDB中,你可以使用`use <database_name>`命令来切换或创建数据库。如果指定的数据库不存在,...
在Windows环境下使用CMD操作MySQL时,可能会遇到中文字符显示乱码的问题。这主要是由于CMD默认编码与MySQL服务器设置不一致导致的。 ##### 设置CMD编码 可以通过以下命令设置CMD的编码格式: ```bash chcp 65001 `...
本文档总结了 MySQL 数据库 cmd 命令的使用方法和实践经验,涵盖了连接数据库、授权、数据库操作、表操作、字段类型、修改密码、备份数据库、数据库导入和导出、表索引等方面的知识点。 连接数据库 1. 本地连接 ...
这是操作oracle数据库的cmd命令,只适用于oracle,不适用于其他数据库
这种方式下的连接具有最高级别的权限,能够执行包括启动和关闭数据库在内的所有管理操作。 ### 三、解锁用户账户 在日常的数据库管理工作中,可能需要解锁被锁定的用户账户。例如,如果某个用户的密码输入错误次数...
在这个“VBA操作数据库实例”中,我们将深入探讨如何利用VBA和ADO(ActiveX Data Objects)技术来与数据库进行交互。 首先,了解什么是ADO。ADO是微软开发的一个数据访问接口,它提供了一种统一的方式来处理各种...
相比于图形界面工具(如Oracle SQL Developer或Oracle Enterprise Manager),通过命令行来进行Oracle数据库的导入导出操作不仅更为高效快捷,而且在自动化运维场景下具有更大的灵活性。本文将详细介绍如何利用`...
CMD命令行操作MySQL数据库是数据库管理员和开发者常用的一种方式,尤其在没有图形化界面的环境下。下面将详细介绍如何通过CMD命令来管理和操作MySQL数据库。 首先,我们需要了解MySQL服务的启动和停止。在Windows...
### 数据库通用操作命令 #### 一、WINDOWS环境下创建BSS生产库和生产账号 ##### 创建表空间 在创建表空间之前,确保已经通过正确的身份验证登录到了Oracle数据库。这通常涉及使用`sqlplus`工具并指定以`sysdba`...
7. **实体框架**(Entity Framework):这是微软提供的一个ORM(对象关系映射)框架,它允许开发者使用C#对象来操作数据库,无需直接编写SQL。通过DbContext和DbSet,可以简化数据库操作。例如: ```csharp using ...
对于对象操作数据库,Android提供了`ContentValues`类,它像一个键值对的容器,方便我们将Java对象转换为SQL插入语句。例如,要插入一条用户记录: ```java ContentValues values = new ContentValues(); values....
本教程将深入讲解如何使用C#进行MySQL数据库的操作,包括连接、查询、添加、修改和删除数据。 首先,我们需要在C#项目中引入对MySQL的引用。可以使用NuGet包管理器安装`MySql.Data`库,这将提供对MySQL数据库的.NET...
MySQL 数据库 cmd 命令是数据库管理系统中最基本也是最重要的一部分,本文档提供了 MySQL 数据库 cmd 命令的详细使用说明,涵盖了连接数据库、授权、数据库操作、表操作、字段类型等方面的知识点。 一、连接数据库 ...
本文实例讲述了C#操作SQLite数据库之读写数据库的方法。分享给大家供大家参考,具体如下: 这里演示读写数据库并在窗体(Form)中显示其数据,其方式为: 读: Database(SQLite) -> DataAdapter -> DataSet -> ...