mysql怎么写数据 mysql怎么写数据库

谁能给写一下怎么在mysql数据库中读取和写入数据

1、导入.sql文件命令:mysql USE 数据库名;mysql source d:/mysql.sql;

成都创新互联公司主营蒙山网站建设的网络公司,主营网站建设方案,重庆APP开发,蒙山h5微信小程序开发搭建,蒙山网站营销推广欢迎蒙山等地区企业咨询

2、建立数据库:mysql CREATE DATABASE 库名;

3、建立数据表:mysql USE 库名;mysql CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));

4、删除数据库:mysql DROP DATABASE 库名;

5、删除数据表:mysql DROP TABLE 表名;

6、将表中记录清空:mysql DELETE FROM 表名;

7、往表中插入记录:mysql INSERT INTO 表名 VALUES ("hyq","M");

8、更新表中数据:mysql- UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';

9、用文本方式将数据装入数据表中:mysql load data local infile "d:/mysql.txt" into table 表名;

MySQL数据库 写入大量数据如何实现

//最快的方法 10000记录 23MS

public static void insert() {  

// 开时时间  

Long begin = new Date().getTime();  

// sql前缀  

String prefix = "INSERT INTO tb_big_data (count, create_time, random) VALUES ";  

try {  

// 保存sql后缀  

StringBuffer suffix = new StringBuffer();  

// 设置事务为非自动提交  

conn.setAutoCommit(false);  

// Statement st = conn.createStatement();  

// 比起st,pst会更好些  

PreparedStatement pst = conn.prepareStatement("");  

// 外层循环,总提交事务次数  

for (int i = 1; i = 100; i++) {  

// 第次提交步长  

for (int j = 1; j = 10000; j++) {  

// 构建sql后缀  

suffix.append("(" + j * i + ", SYSDATE(), " + i * j  

* Math.random() + "),");  

}  

// 构建完整sql  

String sql = prefix + suffix.substring(0, suffix.length() - 1);  

// 添加执行sql  

pst.addBatch(sql);  

// 执行操作  

pst.executeBatch();  

// 提交事务  

conn.commit();  

// 清空上一次添加的数据  

suffix = new StringBuffer();  

}  

// 头等连接  

pst.close();  

conn.close();  

} catch (SQLException e) {  

e.printStackTrace();  

}  

// 结束时间  

Long end = new Date().getTime();  

// 耗时  

System.out.println("cast : " + (end - begin) / 1000 + " ms");  

}

mysql 如何录入数据

如何导入.sql文件到mysql中

首先:建立数据库,用这个命令:create

database

dbname;

其中dbname是数据库名称

C:\mysql\binmysql

-u

用户名

-p

数据库名

mysql

-u

root

-p

myrosz

c:/myro.sql

Enter

password:

****

稍等一会,就可以导入数据表。


新闻标题:mysql怎么写数据 mysql怎么写数据库
标题来源:http://hbruida.cn/article/dosgdso.html