- 博客(7)
- 收藏
- 关注
原创 MAC中JDBC插入MYSQL中文乱码解决办法
只需设置mysql配置文件1、在mac上默认是没有配置文件的,需要到/usr/local/mysql/support-files目录下将mac上的mysql配置文件模板my-default.cnf拷贝到/etc下,并将文件名改成my.cnf2、在my.cnf中找到[mysqld]添加一句话即可 [mysqld] character-set-server=utf83、mysql重新启动:注:/us
2017-03-15 13:33:36 535
原创 MYSQL基本查询语句DQL
一、基本查询1、字段(列)控制1)查询所有列 select * from 表名;2)查询所有列 select 列名1,列名2 from 表名;3)完全重复的记录只一次 select distinct * | 列名1,列名2 from 表名;4)列运算 1 数量类型的列可以做加、减、乘、除运算(非数量类型会被当成0) select *,sal*1.5 from emp
2017-03-14 20:37:42 356
原创 MYSQL数据库基本DML操作
1、插入数据库(所有字符串类型,必须使用单引,不能用双引,日期类型也要用单引) *插入所有列 INSERT INTO 表名 (number,name,age,gender) values ('001','zhangsan',24,'man'); *插入部分列,没有插入的列,默认值为NULL INSERT INTO
2017-03-14 15:58:35 822
原创 MYSQL数据库命令行分号不能结束语句的问题解决办法
问题:输入一串查询语句,以分号结束,回车以后,发现没有执行,连续输入多个分号也无济于事。 什么exit,quit,bye,都不顶用 如果要ctrl+C吧,又得退出mysql,一切重来,很麻烦。 后来终于发现,引起这种现象的原因是sql语句有问题,这次遇到的是输入了中文的单引号所致。 解决:加一个 ‘;(单引号和分号),即可执行sql语句。有可能输一次不管用,多输入几次
2017-03-14 14:42:21 9856 3
原创 MYSQL数据库基本DDL语句
1、数据库*查看所有的数据库: SHOW DATABASES;*切换(选择要操作)数据库:USE 数据库名*创建数据库:CREATE DATABASE [IF NOT EXISTS] mydb1 [CHARSET=utf8]*删除数据库:DROP DATABASE [IF EXISTS] mydb12、数据类型int:整型double:浮点型,例如duble(5,2)表示最多5位,其中必须有2位小
2017-03-14 14:37:34 915
原创 蓝桥-基础练习29-高精度加法-java代码
问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把
2017-03-13 16:13:11 2248 6
原创 蓝桥-基础练习30-阶乘计算-java代码
问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得
2017-03-13 15:41:47 3028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人