MySQL 基础知识
常飞梦
10年以上工作经验,8年以数据库管理、开发经验,对数据库优化和架构有比较深的了解。
展开
-
修改mysql用户密码的方法总结
1.修改root密码方法1:使用mysqladmin命令--适用于记得root旧密码,修改root密码语法:mysqladmin -u用户名 -p旧密码 password 新密码例如:# mysqladmin -u root -proot password mysql--注意:如当旧密码输入错误时会报如下错误# mysqladmin -u root -proot1原创 2013-03-01 15:57:57 · 11885 阅读 · 0 评论 -
详解mysql的sql_mode模式
--首先查看mysql版本mysql> select @@version;+-----------+| @@version |+-----------+| 5.5.24 |+-----------+1 row in set (0.00 sec)sql_mode模式 mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持的sql语原创 2013-03-19 16:20:59 · 1815 阅读 · 0 评论 -
MySQL中文参考手册之my.conf
4.15.3 自动启动和停止MySQLmysql.server脚本可以被用来启动或停止服务器,通过用start或stop参数调用它:shell> mysql.server startshell> mysql.server stopmysql.server可在MySQL安装目录下的“share/mysql”目录里找到,或在MySQL源代码树的“support-files”目录转载 2013-07-18 17:14:27 · 8209 阅读 · 0 评论 -
mysql常用命令之-用户密码修改
--创建用户CREATE USER 'user1'@'localhost' IDENTIFIED BY 'pass1';GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'user1'@'localhost';GRANT ALL ON *.* TO 'user1'@'localhost'; 1.修改root密码方法1:使用mysqlad原创 2013-07-22 17:16:00 · 1403 阅读 · 0 评论 -
远程访问mysql服务器的方法
如果你想远程连接你的mysql的时候发生这个错误:ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server这是因为没有设置远程访问mysql数据库服务器的权限。 解决方法:1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的原创 2013-08-05 11:28:49 · 1328 阅读 · 0 评论 -
mysql时间查询
描述:有一个会员表,有个birthday字段,值为'YYYY-MM-DD'格式,现在要查询一个时间段内过生日的会员,比如'06-03'到'07-08'这个时间段内所有过生日的会员。SQL语句: Select * From user Where DATE_FORMAT(birthday,'%m-%d') >= '06-03' and DATE_FORMAT(birthday,'%m-%d') <原创 2013-08-20 10:59:51 · 1194 阅读 · 0 评论 -
Mysql中模拟分析函数
[sql] view plain copySET @add_sal=0; SELECT deptno, empno, ename, sal, @add_sal := @add_sal + sal AS add_sal FROM emp ORDER BY empno; +--------+-------+--------+------+---------+ | deptno原创 2017-02-14 17:36:31 · 1084 阅读 · 0 评论 -
MySQL 监控-innotop
innotop 编写者Balon Schwartz,《高性能MySQL》的作者之一。innotop的作用为实时地展示服务器正在发生的事情,监控innodb,监控多个MySQL实例,是一款MySQL运维和问题定位分析的工具。具体特性 : 事务列表可以显示Inoodb当前的全部事务 查询列表可以显示当前正在运行的查询 可以显示当前锁和锁等待的列表 以相对值显示服务器状态和变量的汇总信息 有多种模式可用...原创 2018-06-25 11:42:40 · 682 阅读 · 0 评论