mysql
柱子89
在读学生
展开
-
MySQL修改root密码的多种方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqla转载 2016-06-14 17:06:14 · 217 阅读 · 0 评论 -
Java中mysql拼接单引号和变量
UPDATE `mytable` SET status= "+status+" , completetime = '"+df.format(new Date())+"' WHERE Id="+Id;原创 2017-03-06 15:16:17 · 3217 阅读 · 0 评论 -
Navicat for MySQL使用手记(下)--实现自动备份数据库
五、备份和还原MySQL数据库 在数据库的管理中,备份和还原是必须做认真做的事情,如果疏忽或者做粗糙了,那么一旦数据库故障后果不堪设想,所以Navicat同样也有备份和还原的功能,相比较创建功能,其备份功能则非常的简单。1、备份数据库在主视图窗口中选择【备份】功能按钮后,在下面的导航栏中点击【新建备份】弹出其提示窗口,在提示窗口中点击【开始】按钮执行备份命令。转载 2017-03-06 09:41:00 · 332 阅读 · 0 评论 -
windows下MySQL 插入数据时,中文乱码问题的解决
当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员工!'); 出现乱码时,可以使用语句 show variables like 'character%'; 来查看当前数据库的相关编码集。从上图中可以看到转载 2017-03-02 15:42:21 · 3523 阅读 · 1 评论 -
Ubuntu下MySQL中文乱码的解决
1.以root登陆,在终端输入命令 sudo gedit /etc/mysql/my.cnf在打开的文件中 找到[client]在下面加入 default-character-set=utf8 找到 [mysqld_safe]在下面加入 default-character-set=utf8 找到[mysqld]在下面加入 default-chara转载 2017-03-02 12:24:21 · 621 阅读 · 0 评论 -
mysql update 更新两张表的查询结果
UPDATE `table1`INNER JOIN table2ON table2.Id =`table1`.table2IdSET `table1`.name=table2.nameWHERE `table1`.age == '12' and `table1`.age == '31'原创 2016-12-07 21:16:22 · 596 阅读 · 0 评论 -
mysql导入打卡记录,查询员工每天最早上班时间和最晚下班时间
1、在数据库新建表card_records,根据打卡记录字段新建表的字段,新增id字段(自增)2、利用navicat连接mysql数据库,导入打卡记录右键新建的表,右键导入向导,选择导入的文件格式,我这里是excel2003,有时候mysql对excel2007不能正确打开,可以另存为excel2003点击下一步,选择打卡记录所在的位置,以及数据在的sheet,我的数据原创 2016-11-24 10:26:28 · 14525 阅读 · 2 评论 -
sql查询表中字段值相同的数据记录
表T中有字段id,name,age(注:id有相同值) 查询id相同且大于1的数据记录select * from T a where exists (select id from T where id=a.id group by id having count(*)>1)转载 2016-12-02 16:29:09 · 2093 阅读 · 0 评论 -
不能远程连接linux的mysql服务器
进入Mysql:mysql -uroot -pyourpassword进入后use mysql然后,update user set host=’%’ where user=’root’ and host=’localhost’;flush privileges;上面这一步注意分号,设置完了可以 select user,host from user表看看,设置成功没。第二原创 2016-06-30 16:02:46 · 332 阅读 · 0 评论 -
服务器连接错误Host 'XXX' is not allowed to connect to this MySQL server
上述错误主要由于不能访问远程数据库导致的,即远程的数据库仅允许localhost即本地访问。解决方法:开启远程的访问权限首先要关闭防火墙,最好把服务器和客户端防火墙都关闭其次以 root 帐户登陆 MySQL 在 Windows 主机中点击开始菜单,运行,输入“cmd”,进入控制台,MySQL 的 bin 目录下,然后输入下面的命令。在 Linux 主机中在命令提示行下输入下面原创 2016-06-14 17:09:53 · 299 阅读 · 0 评论 -
mysql日期自动加1天
UPDATE `mytable` SET time2 = DATE_ADD(time1,INTERVAL 1 DAY) WHERE status=1原创 2017-03-06 15:18:11 · 35229 阅读 · 1 评论