
Mysql
amberinheart
这个作者很懒,什么都没留下…
展开
-
Mysql information_schema系统表元数据
mysql自带的information_schema,可以查看一个信息库,可以查看各个schema的系统数据,show 时都是从系统表查看的信息我平时常用的查看如下:查看某库全部的表:select * from information_schema.tables where table_schema='testdb3' order by table_name查看某个表的字段:se原创 2015-12-07 17:08:59 · 542 阅读 · 0 评论 -
mysq帮助命令(help,system)
mysql system命令在mysql命令符下,可以执行sql命令:mysql -u root -p --socket=/home/vpnmysql/mysql/mysql.sock -D testdb3mysql> 有时候想执行下shell的命令,比如查看当前路径有那些文件,就可以使用system命令了mysql> system shell commandmys原创 2015-12-10 14:57:34 · 862 阅读 · 0 评论 -
mysql 禁用和启用外键
1原创 2015-12-07 11:07:40 · 1382 阅读 · 0 评论 -
【转】mysql发展历程 各分支版本溯源
见证MySQL发展历程 各分支版本溯源【IT168 技术】毫无疑问,目前MySQL已经成为最为流行的开源关系数据库系统,并且一步一步地占领了原有商业数据库的市场。可以看到Google、Facebook、Yahoo、网易、久游等大公司都在使用MySQL数据库,甚至将其作为核心应用的数据库系统。而MySQL数据库也不再仅仅应用于Web项目,其扮演的角色更为丰富。在网络游戏领域中,大部分转载 2016-02-01 16:29:51 · 6353 阅读 · 0 评论 -
DbVisualizer报错You have an error in your SQL syntax; check the manual that corresponds to your MySQL
DbVisualizer安装后执行查询报错:网上查了多个帖子,一般都说版本问题原创 2016-01-13 19:30:16 · 10923 阅读 · 1 评论 -
mysql mysqldump导出表数据
mysql数据库,使用mysqldump,按照表导出数据,即每个表都对应着一个sql文件1、导出整表数据mysqldump -uroot -proot -h10.4.13.25 -P 3306 --default-character-set=gbk testdb3 tablename1 >tablename1.sql &-u用户名 -p密码-P指定数据库端口--d原创 2015-12-07 13:17:35 · 931 阅读 · 0 评论 -
mysql导入单个表和多个表的数据
前提是使用mysqldump命令导出表的数据方式1 导入某个表数据:1、连接到数据库 mysql -u root -p --socket=/home/vpnmysql/mysql/mysql.sock -D testdb3 ##使用root用户,连接到mysql,-D是指定数据库testdb32、source /tmp/test/tables1.sql ##原创 2015-12-07 11:36:55 · 15011 阅读 · 0 评论 -
SQL中通配符
在SQL语句查询搜索时,通配符代代替一个或多个字符,必须与like一起使用1、通配符%,替代一个或多个字符的_,代替一个字符[字符],字符中任一个字符[!字符 ],不在字符中的任一个字符2、实例找出student 表city_name以北京开头的记录:select * from student where city_name like '北京%'找原创 2015-11-17 12:10:31 · 942 阅读 · 1 评论 -
Dbvisualizer中文乱码
Dbvisualizer,mysql数据库常用客户端,查看表结构或者再sql输入窗口,发现中文乱码。通过如下设置即可正常显示中文:1、Tools->Tool Properties菜单,打开的属性设置窗口2、在属性设置窗口,选中general,依次找到Apperences下的Fonts3、在Fonts settings,把Grid,SQL Editor,Applications后方的原创 2015-12-21 15:21:30 · 12795 阅读 · 0 评论 -
mysql表结构不相同表导出和导入
两库某表,字段总数相同,但字段顺序不同,导出和导入数据时,存在这个情况就不能直接导入,需要处理。A、原表device表: col1、col2、col3、col4、col5..col6、col7B、目标表device表:col1、col2、col6、col7、col3..col4、col51、首先导出原表数据:mysqldump -t db_name -uuser原创 2016-01-04 17:30:46 · 2091 阅读 · 0 评论 -
mysql通过navicate工具图形化复制整库
可以使用Navicate工具通过图形化复制,简单快捷,不易出错。1、新建数据库,如下图:2、设置新库的库名,如下图:输入数据库名,如testdb,编码选择utf8 -- UTF-8 Unicode,排序规则不需要,点击确定按钮3、数据库创建完成,导航栏可查看到testdb。在数据库属性可查看原库和新库是否一致4、导出要复制数据库,这里是testdb1原创 2015-10-21 15:54:56 · 1025 阅读 · 0 评论 -
mysql 绿色免安装win版本
在http://download.mysql.cn找了绿色面安装windows版本,Oracle MySQL 5.5.6 RC 绿色精简版[2.73MB].7z。地址如下http://download.mysql.cn/src/2012/0602/5612.html启动:mysql_start.bat双击这个启动mysql,在任务管理器可以查看到mysqld.exe进程停止原创 2015-12-11 10:36:12 · 507 阅读 · 0 评论 -
mysql blob字段导入
mysqldump导出:mysqldump -uroot -p --socket=/home/vpnmysql/mysql/mysql.sock --default-character-set=gbk testdb3 table1>table1.sql &导出testdb3数据库中table1的表结构和数据,表中存在mediumblob类型。导出文件打开查看,发现存在乱码的。原创 2015-12-10 14:23:01 · 5154 阅读 · 0 评论 -
mysql 查看版本
岔开那版本的几个方法:一、在linux终端 [test@DNS-sv01 ~]$ mysql -Vmysql Ver 14.14 Distrib 5.6.12, for linux-glibc2.5 (i686) using EditLine wrapper二、在help开头里查找[test@login ~]$ mysqldump --help mysql Ver 14原创 2015-12-08 13:20:42 · 477 阅读 · 0 评论 -
mysql.user表root用户
select * from mysql.user where user='root'; 查询出好几条数据user host ---- --------- root % root 127.0.0.1 root ::1 root sv01 root localhost describe mysql.user; 可以看到原创 2015-12-10 18:19:02 · 8125 阅读 · 1 评论