
mysql
自豪潇洒
这个作者很懒,什么都没留下…
展开
-
mysql如何切换用户登陆
先创建一个用户:GRANT USAGE ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;可访问数据表授权:GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON tablename.* TO 'username'@'localhost' I原创 2013-04-14 13:52:20 · 9922 阅读 · 0 评论 -
Ubuntu安装MySQL及设置字符集为UTF8
一、安装数据库1、获取并安装mysql$ sudo apt-get install mysql-server2、设置root密码(在跳出的提示框中输入密码即可)3、登陆数据库,输入mysql -u root -p,接着出现输入密码的提示,输入完密码回车即可$ mysql -u root -pEnter passwordWelcome to the MySQL m原创 2016-06-02 23:27:03 · 1212 阅读 · 0 评论 -
debian安装及使用mysql
在Debian中安装MySQL服务器是很方便的,使用apt-get命令即可完成。debian:~# apt-get install mysql-server mysql-client mysql-server是服务器程序,mysql-client是客户端程序。我们可通过客户端程序来管理服务器,也可通过原创 2016-06-02 23:24:51 · 1535 阅读 · 0 评论 -
WITH (NOLOCK) table hint equivalent for MySQL
I don’t remember how many times I was asked about an equivalent term of the infamous “NOLOCK” hint for mysql database server, hence I thought it was worth to write about it here. “WITH (NOLOCK)” is a原创 2016-04-19 13:12:49 · 491 阅读 · 0 评论 -
navicat备份复制mysql数据库
启动navicat,打开数据库连接,1.选中数据库,右键备份菜单,新建备份,输入名字保存确定2.右键新生成的备份文件,点击提取SQL,输入文件名,生产sql文件3.选定另一数据库,右键运行sql文件,导入数据库。数据库复制完成笔记!原创 2015-11-23 12:31:59 · 6409 阅读 · 0 评论 -
mysql 数据库备份mysqldump
最近mysql数据库服务器需要备份,遇到如下问题,被依次解决1.[SQL]mysqldump -uroot -proot tms > tms_20150520.sql[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versi原创 2015-05-21 16:43:35 · 680 阅读 · 0 评论 -
mysql between and 遇到日期查询边界问题
最近实现一个按日期范围查询列表,例如输入的是日期 2015-11-01到2015-11-03,想得到1号到3号的数据,执行 select * from table where create_date between '2015-11-01' and '2015-11-03' 结果是1号到2号的数据,这是因为时间范围是1号0时0分0秒到3号0时0分0秒之间的数据,只需要把后面的日期加一天即可原创 2015-11-03 18:23:29 · 23025 阅读 · 1 评论 -
mysql insert和前台显示乱码
最近在搞服务端,遇到问题如下,在mysql中插入中文乱码,或mysql中中文正常显示,但jsp在前台显示mysql中的中文时乱码,解决方法,进入mysql控制台,执行SET character_set_client='utf8';SET character_set_connection='utf8';SET character_set_results='utf8';ok!原创 2015-07-15 10:31:41 · 948 阅读 · 0 评论 -
mysql的sql_mode 模式修改
1. sql_mode模式 mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持的sql语法,数据校验等!我们可以通过以下方式查看当前数据库使用的sql_mode: [java] view plaincopyprint?mysql> select @@sql_mode;+----------------------------转载 2015-06-23 17:36:17 · 700 阅读 · 0 评论 -
关于mysql的mysql"Access denied for user'root'@'IP地址'"
解决mysql"Access denied for user'root'@'IP地址'"问题 在MYSQL 中,用远程软件登陆服务器,有时出现:Access denied for user 'root'@'localhost' www.2cto.com 出现这种问题,主要的原因就是权限配置的时候 没有配置正确。 解决方法如下: 当用Linux/unix原创 2014-08-23 12:22:49 · 1121 阅读 · 0 评论 -
mysql启动和连接
(注:转载及引用请注明作者Saulzy) 一、查看并启动MySQL服务。在Windows XP下安装完MySQL后,它就已经自动启动服务了,并且在开始菜单中有其客户端的快捷方式连接,见图4.1。 图4.1 可以通过Windows的服务管理器查看。“开始”-“运行”,输入“services.msc”,回车。弹出Windows的服务管理器,然后就可以看见转载 2014-01-23 16:44:21 · 652 阅读 · 0 评论 -
命令mysqld和mysql的区别
mysqld是用来启动mysql数据库的命令mysql是打开并执行sql语句的命令这两个都在mysql安装文件夹的bin目录下启动mysql服务器就执行mysqld原创 2014-01-24 11:56:18 · 2005 阅读 · 0 评论 -
Host 'xxx' is not allowed to connect to this MySQL server的解决
message from server: "Host 'xxx' is not allowed to connect to this MySQL server的解决 解决方法: 1. 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的原创 2014-01-23 16:42:44 · 549 阅读 · 0 评论 -
mysql创建,删除,授权新用户
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.原创 2014-01-22 18:35:39 · 575 阅读 · 0 评论 -
mysql 无法启动
进入mysql安装目录,启动mysql,出现一下错误,启动失败:[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.Please use --explicit_defaults_for_timestamp server option(seedocumentation for more details).原创 2014-01-22 18:28:17 · 763 阅读 · 0 评论 -
Java时间和日期类型的Hibernate映射类型
在Java中,代表时间和日期的类型包括:java.uitl.Date和java.util.Calendar。此外,在JDBC API中还提供了3个扩展了java.uitl.Date类的子类:java.sql.Date、java.sql.Time和java.sql.Timestamp,这3个类分别和标准SQL类型中的DATE、TIME和TIMESTAMP类型对应。表11-2列出了Hibernat原创 2013-10-31 21:53:06 · 1018 阅读 · 0 评论 -
Win7下MySQL解压缩版安装配置
原本想搭建Hive远程模式,发现机子上除了oracle和sybase以外没有其他的数据库了。想着装个mysql吧,计划把mysql装在宿主Win7上,然后把Hive环境搭在虚拟机中,这样就可以实现“远程模式”了。 印象当中mysql简直太简单了,因为以前都是装的安装版,直接next、next就OK了,配置的话也有客户端。于是这次准备搞个压缩版的玩玩,几年没玩过了,发现碰到的问题还挺多的,索性,转载 2013-10-22 22:58:54 · 540 阅读 · 0 评论 -
linux下导入、导出mysql数据库命令
一、导出数据库用mysqldump命令(注意MySQL的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p 数据库名 > 数据库名.sql#/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p -d 数据库原创 2016-06-04 08:29:41 · 454 阅读 · 0 评论