mysql
jinguo666
这个作者很懒,什么都没留下…
展开
-
mysql导入和导出数据库
导出数据库步骤:MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名如我原创 2014-04-08 22:01:07 · 550 阅读 · 0 评论 -
mysql停止与启动
window系统下:1、在安装mysql时系统会添加服务,可以通过管理工具里面的 一项来停止和启动mysql。这样修改的my.ini就会生效了。2、可以用命令行模式停止:net stop mysql启动:net start mysqllinux系统下:1、在命令行输入停止:service mysql stop启动:service mysql start原创 2016-11-03 10:12:52 · 460 阅读 · 1 评论 -
mysqldump备份还原和mysqldump导入导出语句大全详解
mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径mysqldump还原:mysqldump -u用户名 -p密码 -h主机 数据库 mysqldump按条件导出:mysqldump -u用户名 -p密码 -h主机 数据库 a --where "条件语句"转载 2015-04-28 17:04:31 · 382 阅读 · 0 评论 -
MySQL查询本周、上周、本月、上个月份数据的sql代码
查询当前这周的数据 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now()); 查询上周的数据 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format转载 2015-06-10 09:53:39 · 705 阅读 · 1 评论 -
mysql执行SQL语句时,出现You can't specify target table '表名' for update in FROM clause错误
错误语句:update tenant_menu set parent_id = (select id from tenant_menu where menu_code = '6') where menu_code = '6_7';正确语句:update tenant_menu set parent_id = (select a.id from (select tmp.* from原创 2015-04-29 14:38:27 · 930 阅读 · 0 评论 -
mysql 将select查询的值赋给update set语句中
表tenant_oper结构:create table `tenant_oper` ( `id` int(11) not null auto_increment, `oper_name` varchar(255) not null, `oper_code` varchar(255) not null, `remark` varchar(512) default "", `原创 2015-04-08 10:45:45 · 7641 阅读 · 0 评论 -
mysql 中将select查询的值赋给insert语句
表tenant_menu的结构:create table `tenant_menu` ( `id` int(11) not null auto_increment, `menu_code` varchar(255) not null, `menu_name` varchar(255) not null, `menu_position` smallint not null, `原创 2015-04-08 10:36:50 · 8032 阅读 · 0 评论 -
MySQL中的表中字段增删改
1.增加一个字段alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空alter table user add COLUMN new2 VARCHAR(20) NOT NULL; //增加一个字段,默认不能为空 www.2cto.com 2.删除一个字段alter table us原创 2015-01-17 10:40:28 · 480 阅读 · 1 评论 -
MySQL修改root密码的几种方法
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('admin10000.com'); 上面例子将用户root的密码更改为ad转载 2014-09-23 20:46:49 · 384 阅读 · 0 评论 -
MySql数据类型和Java数据类型对应表
java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String1 BLOB转载 2014-08-23 14:30:41 · 426 阅读 · 0 评论 -
mysql中engine=innodb和engine=myisam的区别
最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供转载 2014-08-04 18:05:39 · 370 阅读 · 0 评论 -
mysql编码设置
mysql编码设置查看系统的字符集和排序方式的设定可以通过下面的两条命令或mysql> status 。 mysql> SHOW VARIABLES LIKE 'character_set_%'; +--------------------------+----------------------------+ | Variable_name | Value | +------原创 2014-04-08 21:55:51 · 474 阅读 · 0 评论 -
Linux平台卸载MySQL总结
如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。对应不同的安装方式,卸载的步骤有些不同。文章中如有不足或不对的地方,敬请指出或补充!RPM包安装方式的MySQL卸载1: 检查是否安装了MySQL组件。[转载 2016-11-18 20:02:41 · 334 阅读 · 1 评论