完全卸载mysql方法:http://jingyan.baidu.com/article/f96699bbaa8fc1894f3c1b5a.html
重要:
建表一定要有主键,不然数据大了会出问题
1、liunx下停止、启动、重新启动mysql的方法
5.6版本用的是mysqld,5.0用的是mysql,版本5.6操作如下:
使用service操作
service mysqld stop
service mysqld start
service mysqld restart
从新启动或者:service mysql.server restart
使用 mysqld 脚本操作:
/etc/init.d/mysqld stop
/etc/init.d/mysqld start
/etc/init.d/mysqld restart
2、mySql自带MD5函数
SELECT * FROM om_user WHERE user_name='system' AND PASSWORD= MD5('111111111')
说明:其中“PASSWORD”为"om_user"表的字段,"111111111"为被MD5加密后“PASSWORD”字段的值, “MD5”为Mysql自带函数。
3、将密码修改为md5密码格式
UPDATE sys_user SET PASSWORD=MD5(PASSWORD);
4、mysql分组和并(将多行和成一行已关键字分开)
SELECT GROUP_CONCAT(agent_id,'') FROM ( SELECT agent_id FROM om_agent WHERE agent_id IN (1,2))ww;
注释:GROUP_CONCAT用于分组查询是合并多行数据。
5、定义将查询的得到的值为变量插入到表数据
SELECT @name:=name001 FROM `tem_calss` WHERE id = 1; INSERT INTO `tem_calss` VALUES (8,@name,'语文',200); INSERT INTO `tem_calss` VALUES (9,@name,'语文',200);
注释:一起执行。
6、mysql查看sql执行计划(在sql调优时用到)
EXPLAIN SELECT game_id,platform_id,event_id,SUM(user_num) FROM t_game_event_stat GROUP BY event_id ORDER BY game_id,platform_id,event_id;
说明:explain 是mysql查看sql语句执行情况的命令,需要查看sql执行计划是在sql语句前加上命令即可。
7、linux系统下,将查询数据输出到一个文件
SELECT * FROM tx_task_market WHERE serverid = 9 AND step = 1 AND STATUS = 0 INTO OUTFILE 'test.txt';
路径是在数据库目录,
例如 数据库路径: /var/lib/mysql/test
因此导出 的数据文件 详细路径为:
/var/lib/mysql/test/test.txt.
如果不知道数据库目录,可以 通过 “find / -name test.txt ” 命令查找 。
8、导出表数据,不要进入数据库,在数据库外执行如下命令
-- 导出数据库support的所有表的表结构,其中数据库为root密码为mh_17188_com_vps_99,/home/sxdkj/project/support.sql为导出路径(去掉-d就变成导出表结构和数据) mysqldump -uroot -pmh_17188_com_vps_99 -d support > /home/sxdkj/project/support.sql -- 导出数据库support的t_platform和t_menu表的表结构,其中数据库为toot密码为mh_17188_com_vps_99(去掉-d就变成导出表结构和数据) mysqldump -uroot -pmh_17188_com_vps_99 -d support t_platform t_menu> /home/sxdkj/project/t_platform.sql
9 Mysql查找如何判断字段是否包含某个字符串
SELECT * FROM users WHERE find_in_set('aa@email.com', emails);
这样子就可以找到email字段里包含有aa@emial.com的所有用户了
10 mysql取分组后,每个组的第一条记录
select a.* from (select t1.*, (select count(*) + 1 from 表 where 分组字段 = t1.分组字段 and 排序字段 < t1.排序字段) as group_id from 表 t1) a where a.group_id = 1;
11 强制使用索引
SELECT * FROM t_order o FORCE INDEX(Fcreate_time)
相关推荐
mysql-connector-net-0.1.0.msi mysql-connector-net-6.3.6.msi mysql-connector-net-6.3.7.msi mysql-connector-net-6.3.8.msi mysql-connector-net-6.3.9.msi mysql-connector-net-6.4.0.msi mysql-connector-...
mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-connector-java-5.1.49 mysql57驱动jar包mysql-...
开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin...
mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community-5.7.31.0 mysql-installer-community...
amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gzamoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gz ...
JavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector-java-5.0.8-binJavaEE源代码 mysql-connector...
java连接mysql数据库的驱动,里边包含两个版本:5.1.47、8.0.28 也可从以下两个地址免费下载: ...3. https://cdn.mysql.com//archives/mysql-connector-java-5.1/mysql-connector-java-5.1.47.zip
赠送jar包:mysql-binlog-connector-java-0.21.0.jar; 赠送原API文档:mysql-binlog-connector-java-0.21.0-javadoc.jar; 赠送源代码:mysql-binlog-connector-java-0.21.0-sources.jar; 赠送Maven依赖信息文件:...
mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 jar包 mysql-connector-java-8.0.27 ...
包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-...
mysql-connector-net-6.8.3.msi mysql-connector-net-6.9.9.msi mysql-for-visualstudio-1.2.6.msi mysql-for-visualstudio-1.2.7.msi
mysql-connector-java-5.0.5.jar mysql-connector-java-5.1.6.jar mysql-connector-java-5.1.18.jar mysql-connector-java-5.1.21.jar mysql-connector-java-5.1.35.jar mysql-connector-java-5.1.39.jar mysql-...
mysql-connector-net-6.9.9.msi mysql-connector-net-6.10.7.msi mysql-for-visualstudio-1.2.8.msi Win64OpenSSL-1_1_0i.exe
mysql-8.0.20下载,此为mysql-8.0.20 压缩安装包(文件全称:mysql-8.0.20-el7-x86_64.tar.gz)
mysql-connector-java mysql-connector-java-5.1.5 mysql-connector-java-5.1.40
开发工具 mysql-5.5.40-win32开发工具 mysql-5.5.40-win32开发工具 mysql-5.5.40-win32开发工具 mysql-5.5.40-win32开发工具 mysql-5.5.40-win32开发工具 mysql-5.5.40-win32开发工具 mysql-5.5.40-win32开发工具 ...
centos 下hive连接mysql驱动 ,mysql-connector-java-8.0.26-1.el7.noarch. 使用方法: 1.下载本rpm文件后,上传至你的服务器(虚拟机) 2. rpm -ivh mysql-connector-java-8.0.26-1.el7.noarch进行安装 3.安装完成...
mysql-connector-java-5.1.40.zip和mysql-connector-java-5.1.10.jar
mysql57驱动jar包,jar包...mysql-connector-java是一款由mysql推出的官方驱动,它是java通过JDBC连接操作mysql的驱动,解压之后是jar包,需安装Java环境方可使用。需要mysql connector java的朋友们可以前来下载使用。
mysql-community-client(x86-64) >= 5.7.9 被 mysql-community-server-5.7.18-1.el7.x86_64 需要 mysql-community-common(x86-64) = 5.7.18-1.el7 被 mysql-community-server-5.7.18-1.el7.x86_64 需要 有人说...