1,创建数据库

创建数据库时我们需要指定数据库的编码格式,以及数据库的编码排序规则,详细的代码如下:

# 当已经存在该数据库时会将该数据库删除重新创建
drop database if EXISTS dataTest;
# 设置数据库的编码格式为utf-8
create database dataTest CHARACTER SET utf8 COLLATE utf8_general_ci;

2.创建数据库表

create table tbl_user(id int(10) primary key auto_increment,name varchar(50),age int(20),salary double(10,2),bir timeStamp
);

3.往数据库里插入值

insert into tbl_user(name,age,salary,bir)
values('张三',14,15000,Now());
insert into tbl_user(name,age,salary,bir)
values('李四',22,30000,Now());
# 当插入的数据是中文或者字符串时需要将其用英文的单引号’'括起来;

4.用命令行执行sql脚本

方法一:进入数据库,执行source命令, source sql路径
方法二:在cmd命令行下,使用mysql -uuser -ppassword < sql文件路径

以上两种方法的区别:
方法一必须要进入一个数据库以后才可以执行,所以方法一不能用来创建数据库;
方法二则不需要进入mysql命令行,直接在windows的cmd命令行下进行操作就可以了,可以创建数据库;

从0开始写sql脚本到执行sql脚本。相关推荐

  1. sql无效字符 执行sql语句报错解决方案

    sql无效字符 执行sql语句报错解决方案 参考文章: (1)sql无效字符 执行sql语句报错解决方案 (2)https://www.cnblogs.com/feifeicui/p/8907851. ...

  2. beeline执行sql语句_beeline执行sql脚本交易

    beeline执行sql脚本交易 发布时间:2020-04-20 来源:脚本之家 点击: 用VisualBasic编制这类程序时,由于VB自身没有这种切换功能,因此需要利用第三方控件或调用Window ...

  3. java sql脚本_java执行sql脚本

    package com.unmi.db; import java.io.FileInputStream; import java.io.InputStream; import java.sql.Con ...

  4. java sql脚本_Java 执行 SQL 脚本文件

    是拷贝的别人的,以备学习 package com.unmi.db; import java.io.FileInputStream; import java.io.InputStream; import ...

  5. bat循环处理oracle中sql脚本,oracle使用bat脚本批量执行sql文件

    1首先创建一个后缀为.bat的文件,内容如下: c: sqlplusDB_USER_NAME/DB_PASS_WORD@172.0.0.1:1521/dbname @D:/TEMP/UPDATE_20 ...

  6. python 执行sql语句_python中脚本怎么执行sql语句?

    python连接mysql并执行SQL语句的方法步骤: 1.创建与数据库连接对象 2.建立游标对象 3.利用游标对象 执行SQL语句命令 4.#提交到数据库 5.关闭游标对象 6.关闭数据库连接 7. ...

  7. sqlite创建表联合主键的sql写法、执行sql文件、不支持右连接、获取年份、case when 的使用

    sqlite创建表时,联合主键,要写在建表语句最后一行,primary key (),括号里面: 执行sql文件:使用 .read xxx.sql 命令: 下图执行错误,应该是字段名含有中文,不能读取 ...

  8. oracle 并行执行脚本,批量执行Oracle脚本

    场景:linux上批量执行oracle脚本的shell脚本 linux下批量执行oracle脚本的shell脚本 #! /bin/bash -l create_dbtable() { set -x d ...

  9. win执行mysql建库脚本_linux执行mysql脚本文件连接本地windows数据库

    又开始玩linux了,小白一个,连ls命令都是这两天新学的,今天又学了点东西,贴上来备忘: 需求:我是想要在linux执行一个.py文件,这个文件执行后可以远程连接我的本地windows的mysql数 ...

  10. mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句

    windows和linux操作相同 借鉴:http://www.361way.com/mysql-exec-sql-file/2646.html 方法一:mysql 调用法 操作方式如下: mysql ...

最新文章

  1. 论新时代软件测试人员的工作之道(二)之让评审更有意义
  2. 打印机没有反应计算机管理,计算机基础知识:如何解决打印机没有反应的问题(二)...
  3. 波司登的高端之路,难走!
  4. 13-函数的封装和复用
  5. GridView 简单扩展
  6. ABP vnext模块化架构的最佳实践的实现
  7. python特征选择pso_粒子群优化算法(PSO)之基于离散化的特征选择(FS)(三)
  8. Overlay Surfaces (覆盖表面)
  9. 每周精选:20万DBA都在关注的11个问题
  10. 临时上传的文件-20170707
  11. 去年出货的工业机器人,超过1/3都跑来了中国
  12. 11月13日云栖精选夜读:阿里云中间件产品科技普惠企业,满足多场景需求
  13. python画曲线图-python绘制多个曲线的折线图
  14. jQuery之筛选函数
  15. 调用C++的DLL报错 无法加载 DLL“****.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。...
  16. html文件用excel打开乱码,都是兼容惹的祸 用excel打开xls文件出现乱码的解决方法...
  17. html隔一行的代码,HTML n种方式实现隔行变色的示例代码
  18. 差异表达基因变化倍数_重磅推出!欧易关键基因筛选报告
  19. 《大道至简》第二章(是懒人创造了方法)读后感
  20. Sass是什么?Sass优点和缺点

热门文章

  1. 基于RV1126平台imx291分析 --- open及media graph分析
  2. 【安卓开发】Android平台的记账本app(全部代码+room框架操作数据库+设计报告)
  3. 解决eclipse反编译乱码
  4. C语言关键字之static
  5. 小白系列:修改美化pycharm主题
  6. ibm的服务器怎么重装系统,ibm服务器系统安装的具体教程
  7. 手机app系统软件开发报价单及方案:费用明细
  8. 关于TI杯全国大学生电子设计竞赛
  9. 医院绩效考核系统设计方案
  10. javascript调试 debugger 代码调试