- 浏览: 3371456 次
- 性别:
- 来自: 珠海
文章分类
- 全部博客 (1633)
- Java (250)
- Android&HTML5 (111)
- Struts (10)
- Spring (236)
- Hibernate&MyBatis (115)
- SSH (49)
- jQuery插件收集 (55)
- Javascript (145)
- PHP (77)
- REST&WebService (18)
- BIRT (27)
- .NET (7)
- Database (105)
- 设计模式 (16)
- 自动化和测试 (19)
- Maven&Ant (43)
- 工作流 (36)
- 开源应用 (156)
- 其他 (16)
- 前台&美工 (119)
- 工作积累 (0)
- OS&Docker (83)
- Python&爬虫 (28)
- 工具软件 (157)
- 问题收集 (61)
- OFbiz (6)
- noSQL (12)
最新评论
-
HEZR曾嶸:
你好博主,这个不是很理解,能解释一下嘛//左边+1,上边+1, ...
java 两字符串相似度计算算法 -
天使建站:
写得不错,可以看这里,和这里的这篇文章一起看,有 ...
jquery 遍历对象、数组、集合 -
xue88ming:
很有用,谢谢
@PathVariable映射出现错误: Name for argument type -
jnjeC:
厉害,困扰了我很久
MyBatis排序时使用order by 动态参数时需要注意,用$而不是# -
TopLongMan:
非常好,很实用啊。。
PostgreSQL递归查询实现树状结构查询
mysql Access denied for user root@localhost错误解决方法总结http://www.111cn.net/database/mysql/44142.htm, 安装后修改密码
Mysql初始化root密码和允许远程访问 http://www.cnblogs.com/cnblogsfans/archive/2009/09/21/1570942.html
mysql 命令:基本文本的,显示和使用的mysql数据库。前面已经简单的提过用法;比如登录等。
mysqladmin 命令,用来创建和维护mysql数据库的命令,前面已经简单的提过;
isamchk 是用来修复、检查和优化.ism后缀的数据库文件;
mysqldump 是用于备份数据库,前面已经简单的说明过;
myisamchk 用来修复.myi后缀的数据库文件;
MySQL修改数据库密码 http://my.oschina.net/yongqingfan/blog/638199
CentOS6.4下Mysql数据库的安装与配置
http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html
停止和启动:
service mysqld stop
service mysqld start
登录:
#mysql -uusername -p
#然后输入pwd
退出
#exit
切换数据库:
#user myDatabaseName
显示所有数据库:
#mysql>show databases;
显示数据库所有的表
#mysql>show tables;
备份: 备份mysql中已经存在的名为linux的数据库
#mysqldump -u root -p linux > /home/beinan/linuxsir031130.sql
Enter password:在这里输入数据库管理员root的数据库密码
导入:把在/home/beinan这个目录中的linuxsir031130.sql这个备份,导入名为linux的数据库中,应该如下操作;
#mysql -u root -p linux < /home/beinan/linuxsir031130.sql
创建mail数据库和账户:
#mysqladmin -uroot password 'root'
#mysql -h localhost -uroot -p
#mysql> GRANT ALL PRIVILEGES ON mail.* TO root@localhost IDENTIFIED BY 'root'; //给root访问所有数据权限
#mysql> create database mail; //创建mail数据库
#mysqlCREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; //创建时指定编码
#mysql> GRANT ALL PRIVILEGES ON mail.* TO admin@"localhost" IDENTIFIED BY '123123' WITH GRANT OPTION; //创建admin账户,它对mail数据库拥有所有权限
#mysql> flush privileges; //马上生效
创建数据库时指定字符集:
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
删除数据库
drop database zentao;
删除表:
#mysql> drop table MyClass;
查看服务器和客户端字符集
mysql> show variables like "%char%";
查看数据库的字符集
mysql> show create database test;
查看表的字符集,包括各个字段的字符集,如果各字段没有标明,表示与表的字符集一致
mysql> show create table books
mysql的UTF-8编码:解决乱码问题
修改:/opt/lampp/etc/my.cnf,三处增加:低版本[default-character-set=utf8],高版本[character-set-server=utf8]
[client]
#default-character-set=utf8
character-set-server=utf8
[mysqld]
#default-character-set=utf8
character-set-server=utf8
init_connect='SET NAMES utf8'
[mysql]
#default-character-set=utf8
character-set-server=utf8
mysql 随机选择一条记录
SELECT * FROM foo ORDER BY RAND() LIMIT 1
mysql启动和关闭约束的方法(FOREIGN_KEY_CHECKS)
禁用
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
启用
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
连接mysql 比较慢
在进行ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了。以前也遇到过一次这样的 问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是mysql的配置问题。在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件中增加如下配置参数:
[mysqld]
skip-name-resolve
还原SQL文件:
进入MySQL命令行
第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456 < d:\book.sql 回车即可;
第二种方式:在已连接数据库的情况下,此时命令提示符为mysql>,输入 source d:\book.sql 或者 \. d:\book.sql 回车即可。
Mysql初始化root密码和允许远程访问 http://www.cnblogs.com/cnblogsfans/archive/2009/09/21/1570942.html
mysql 命令:基本文本的,显示和使用的mysql数据库。前面已经简单的提过用法;比如登录等。
mysqladmin 命令,用来创建和维护mysql数据库的命令,前面已经简单的提过;
isamchk 是用来修复、检查和优化.ism后缀的数据库文件;
mysqldump 是用于备份数据库,前面已经简单的说明过;
myisamchk 用来修复.myi后缀的数据库文件;
MySQL修改数据库密码 http://my.oschina.net/yongqingfan/blog/638199
CentOS6.4下Mysql数据库的安装与配置
http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html
停止和启动:
service mysqld stop
service mysqld start
登录:
#mysql -uusername -p
#然后输入pwd
退出
#exit
切换数据库:
#user myDatabaseName
显示所有数据库:
#mysql>show databases;
显示数据库所有的表
#mysql>show tables;
备份: 备份mysql中已经存在的名为linux的数据库
#mysqldump -u root -p linux > /home/beinan/linuxsir031130.sql
Enter password:在这里输入数据库管理员root的数据库密码
导入:把在/home/beinan这个目录中的linuxsir031130.sql这个备份,导入名为linux的数据库中,应该如下操作;
#mysql -u root -p linux < /home/beinan/linuxsir031130.sql
创建mail数据库和账户:
#mysqladmin -uroot password 'root'
#mysql -h localhost -uroot -p
#mysql> GRANT ALL PRIVILEGES ON mail.* TO root@localhost IDENTIFIED BY 'root'; //给root访问所有数据权限
#mysql> create database mail; //创建mail数据库
#mysqlCREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; //创建时指定编码
#mysql> GRANT ALL PRIVILEGES ON mail.* TO admin@"localhost" IDENTIFIED BY '123123' WITH GRANT OPTION; //创建admin账户,它对mail数据库拥有所有权限
#mysql> flush privileges; //马上生效
创建数据库时指定字符集:
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
删除数据库
drop database zentao;
删除表:
#mysql> drop table MyClass;
查看服务器和客户端字符集
mysql> show variables like "%char%";
查看数据库的字符集
mysql> show create database test;
查看表的字符集,包括各个字段的字符集,如果各字段没有标明,表示与表的字符集一致
mysql> show create table books
mysql的UTF-8编码:解决乱码问题
修改:/opt/lampp/etc/my.cnf,三处增加:低版本[default-character-set=utf8],高版本[character-set-server=utf8]
[client]
#default-character-set=utf8
character-set-server=utf8
[mysqld]
#default-character-set=utf8
character-set-server=utf8
init_connect='SET NAMES utf8'
[mysql]
#default-character-set=utf8
character-set-server=utf8
mysql 随机选择一条记录
SELECT * FROM foo ORDER BY RAND() LIMIT 1
mysql启动和关闭约束的方法(FOREIGN_KEY_CHECKS)
禁用
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
启用
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
连接mysql 比较慢
在进行ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了。以前也遇到过一次这样的 问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是mysql的配置问题。在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件中增加如下配置参数:
[mysqld]
skip-name-resolve
还原SQL文件:
进入MySQL命令行
第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456 < d:\book.sql 回车即可;
第二种方式:在已连接数据库的情况下,此时命令提示符为mysql>,输入 source d:\book.sql 或者 \. d:\book.sql 回车即可。
发表评论
-
全局唯一ID设计方案
2016-06-28 09:42 1186在分布式系统中,经常需要使用全局唯一ID查找对应的数据。产生这 ... -
MYSQL中取当前周/月/季/年的第一天与最后一天
2016-06-27 17:34 2928http://my.oschina.net/zx0211/bl ... -
按周,按月,按日,按小时分组统计数据
2016-06-27 17:07 3246http://my.oschina.net/mjRao/blo ... -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句区别
2016-06-27 16:27 982http://my.oschina.net/MiniBu/bl ... -
CitusDB logo基于 PostgreSQL 的集群数据库 CitusDB
2016-06-20 11:43 1045http://www.oschina.net/p/citusd ... -
MYSQL级联查询,包括向上向下的级联
2016-05-31 11:47 2194http://my.oschina.net/u/178116/ ... -
阿里巴巴Druid数据源的配置与使用
2016-05-24 17:42 1505http://my.oschina.net/wjme/blog ... -
MySQL全文索引
2016-05-11 17:21 950MySQL全文索引Match Against与Like比较 h ... -
mysql中间件研究(Atlas,cobar,TDDL), 分库分表插件
2016-05-09 14:15 3399http://www.guokr.com/blog/47576 ... -
Druid使用起步—在javaWeb项目中配置监控
2016-05-06 11:41 3234Druid使用起步—在javaWeb项目中配置监控: http ... -
基于spring,Atomikos,mybatis的分布式动态数据源JTA实现
2016-04-27 16:37 1038原文;http://www.blogjava.net/zuxi ... -
用Haproxy来做PostgreSQL的负载均衡
2016-04-22 09:48 1549http://my.oschina.net/Kenyon/bl ... -
MySQL的root密码重置
2016-04-14 10:29 927http://my.oschina.net/shawnplay ... -
分布式事务管理
2016-03-31 16:43 1000http://my.oschina.net/pingpangk ... -
基于 PostgreSQL 的集群数据库 CitusDB
2016-03-25 10:24 2412http://www.oschina.net/p/citusd ... -
shell中读写mysql数据库
2016-03-13 15:32 1348http://mingxinglai.com/cn/2013/ ... -
PostgreSQL In BigData 大数据Postgresql
2016-03-10 10:00 19281.BigSQL (整合了pg和hadoop的一个开源项目) ... -
MySQL管理客户端 Adminer
2016-02-14 10:31 1507http://www.oschina.net/p/admine ... -
PostgreSQ 表的继承和分区
2016-01-08 15:02 1150PostgreSQL分区表(Table Partitionin ... -
利用系统缓存提高PostgreSQL操作效率
2015-12-17 09:01 1159http://my.oschina.net/Suregogo/ ...
相关推荐
文件里有常用的MYsql命令 MySQL常用命令 文件里有常用的MYsql命令 MySQL常用命令
MYSQL常用命令,快速上手使用教程,简单txt格式
MySql常用命令 MySql常用命令 MySql常用命令
MySQL常用命令 MySQL常用命令 MySQL常用命令
MYSQL常用命令MYSQL常用命令MYSQL常用命令 MYSQL常用命令MYSQL常用命令 MYSQL常用命令
MySQL常用命令汇总 包含数据库使用以及navicat 快捷键水说明很详细, 包含命令行的是使用以及连接数据库如何操作的详细说明
MySQL常用命令MySQL常用命令MySQL常用命令
MYSQL常用命令 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 ...
MySQL常用命令总结 MySQL常用命令总结
基于MySQL数据库的常用命令 最新版
MySQL常用命令
MySql常用命令总结MySql常用命令总结MySql常用命令总结MySql常用命令总结MySql常用命令总结MySql常用命令总结
MySQL常用命令大全,常用mysql命令行命令 .MySql中的SQL语句.
MySQL常用命令.docMySQL常用命令.doc
mysql常用命令汇总,mysql常用命令汇总,非常详细,值得下载
个人总结的MySQL常用的命令语句,非常实用,免得用到的时候还得去网上搜索。
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational ...此文件是MySQL常用命令速查手册
为了大家学习Mysql的方便,在下收集一些Mysql常用命令的查询语句。希望给大家带来方便。
MySQL常用命令视频教程及笔记(为PDF格式)