SQL如何在数据库中创建表并添加数据

SQL如何在数据库中创建表并添加数据,第1张

新建表

双击打开MySQL软件,在左侧中找到表并且右击选择新建表,如下图所示:

添加数据

选择新建表之后,在界面右侧可以添加数据,点击添加栏目就可以在下方再添加一行数据,如下图所示:

另存为

点击另存为,会d出一个表名窗口,输入表名,比如Class,点击确定按钮,如下图所示:

显示结果

在表的下方就会出现一个名为Class的表,如下图所示:

添加数据需要知道往哪张表添加,以及自己要添加的内容,然后可用insert语句执行。

1、以sqlserver2008r2为例,登录SQL

Server

Management

Studio到指定的数据库

2、登录后点击逗新建查询地。

3、比如要往test表中插入数据,可先用如下语句查看一下表结构及表内数据:

select

from

test;

4、根据自己的实际情况添加输入,比如要添加一条逗16,du小小动地的数据。

insert

into

test

(id,name)

values

(16,'du小小动');

执行成功后会有提示:

5、此时数据库中数据如下,说明添加成功。

1说到易语言与ACCESS数据库配合使用,就必须要有数据库文件(mdb文件)。今天笔者就准备好一个数据库文件,以便测试使用。如图:2运行“易语言”主程序,打开“新建工程”对话框,选择“Windows窗口程序”,点击“确定”按钮,进入“Windows窗口程序”设计界面。如图:3在“Windows窗口界面”上绘制标签组件、编辑框组件、拖放对象及按钮组件各一个,调整好各组件的位置和大小。如图:4修改各组件的相关属性和名称,做到规范命名,这对后面的编写代码是至关重要的。有利于明晰编程思路和加快开发速度。如图:5下面就开始编写代码,首先,注册一下拖放对象,然后就是将拖放对象的“接收文件”属性设置为真,继续编写“_拖放对象_mdb数据库_得到文件”事件子程序的代码部分。如图:6编写“打开”按钮的“_按钮_打开_被单击”事件子程序,为了测试方便,这里声明一个名为“结果”的逻辑型局部变量,然后借助信息框来d出结果。如图:7接下来,代码编写完毕就是测试了。果断猛戳“F5”键,运行我们的程序,将mdb数据库文件拖拽到编辑框中,点击“打开”按钮,等待结果。根据反馈结果,数据库打开成功。如图:

查询表名称:

select table_name from user_tables;--包含你所有的表

查询表的列:

select column_name from user_tab_columns where table_name=upper('tablename');--包换所有表的列

1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。

2、接下来在Editplus编辑器中创建一个PHP文件,进行数据库连接,并且选择要 *** 作的数据库。

3、然后通过mysql_query方法执行一个Insert的插入语句。

4、执行完毕以后,回到数据库管理工具中,这个时候你会发现插入的中文乱码了。

5、接下来在PHP文件中通过mysql_query执行一个set  names  utf8语句。

6、接下来执行以后回到MYSQL数据库中,发现插入的中文显示正常了,即成功往mysql中写入数据了。

Java程序向数据库中插入数据,代码如下:

//首先创建数据库,(access,oracle,mysql,sqlsever)其中之一,其中access,sqlsever需要配置数据源(odbc);

//然后再eclipse中创建类(ConnDb,Test,TestBean)ConnDb功能为连接数据库,查询,插入,删除,修改数据的类,Test为含有main方法的测试类,TestBean为数据表中的字段属性及set,get方法

//以下是ConnDb代码:

package db;

import javasqlConnection;

import javasqlDriverManager;

import 

javasqlResultSet;

import javasqlSQLException;

import 

javasqlStatement;

import javautilArrayList;

public class ConnDb {

public Connection startConn(Connection conn){

  try {

   ClassforName("sunjdbcodbcJdbcOdbcDriver");

   conn = DriverManagergetConnection("jdbc:odbc:数据库","用户名", "密码");

  } catch (Exception e) {

   Systemoutprintln("连接数据库时出现错误");

  }

  return conn;

 }

 

public ArrayList executeQuery(String sql){

  Connection conn = null;

  Statement stmt = null;

  ResultSet rs = null;

  ArrayList list = new ArrayList();

  try {

   conn = startConn(conn);

   stmt = conncreateStatement();

   rs = stmtexecuteQuery(sql);//sql为sql语句例如"select  from 

表名",从main方法中传进来,这里用的是ArrayList 类将查询结果存储起来

   while(rsnext()){

    TestBean tb = new TestBean();

    tbsetTid(rsgetString("tid"));

    tbsetTname(rsgetString("tname"));

    tbsetTinfo(rsgetString("tinfo"));

    listadd(tb);

   }

  } 

catch (SQLException e) {

   // TODO Auto-generated catch block

   eprintStackTrace();

  }finally{

   closeConn(rs,stmt,conn);

  }

  return list;

 } 

 public void executeUpdate(String sql){

  Connection conn = null;

  Statement stmt = null;

  try {

   conn = 

startConn(conn);

   stmt = conncreateStatement();

   stmtexecuteUpdate(sql);

  } 

catch (SQLException e) {

   Systemoutprintln("修改,插入或者删除数据库数据时发生错误!");

  }finally{

   closeConn(stmt,conn);

  }

 }

 public void closeConn(ResultSet rs,Statement stmt,Connection conn){

  try {

   if(rs != 

null){

    rsclose();

   }

   if(stmt != null){

    stmtclose();

   }

   if(conn != null){

    connclose();

   }

  } 

catch (SQLException e) {

   // TODO Auto-generated catch 

block

   Systemoutprintln("关闭数据库的时候发生错误!");

  }

 }

 public void closeConn(Statement stmt,Connection conn){

  try {

   if(stmt != null){

    stmtclose();

   }

   if(conn != null){

    connclose();

   }

  } 

catch (SQLException e) {

   // TODO Auto-generated catch block

   Systemoutprintln("关闭数据库的时候发生错误!");

  }

 }

}

1、创建一个数据库test2

代码:mysql> create database test2;

截图:

2、创建一个mytable表

代码:  mysql> create table mytable (name varchar(20), sex char(1),

-> birth date, birthaddr varchar(20));

截图:

3、显示表结构

代码:mysql> describe mytable;

截图:

4、向表中插入一条记录

代码:mysql> insert into mytable

-> values(

-> 'abc','f','1988-07-07','chian');

截图:

以上就是关于SQL如何在数据库中创建表并添加数据全部的内容,包括:SQL如何在数据库中创建表并添加数据、如何直接在sql server中添加一条数据、怎么向数据库中添加数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10185204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存