`
fengyie007
  • 浏览: 152715 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql常用技巧

阅读更多

mysql常用技巧

1,MySQL最大连接数设置
客户端登录:mysql -uusername -ppassword
设置新的最大连接数为200:mysql> set GLOBAL max_connections=200
显示当前运行的Query:mysql> show processlist
显示当前状态:mysql> show status
退出客户端:mysql> exit
查看当前最大连接数:mysqladmin  -uusername -ppassword variables |find "max_con"

2,向mysql添加新用户并分配权限
bin>mysql -u root
mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;
权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。
当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%'表示从任何地址连接。
‘连接口令’不能为空,否则创建失败。

例如:
mysql>grant select,insert,update,delete,create,drop on vtdc.employee to dev@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户dev分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。

mysql>grant all privileges on vtdc.* to dev@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户dev分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to dev@10.163.225.87 identified by ‘123′;
给来自10.163.225.87的用户dev分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to dev@localhost identified by ‘123′;
给本机用户dev分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

3,mysql 1076错误
my.ini
**********************************************
[mysql]
default-character-set=gbk

[mysqld]
default-character-set=gbk

basedir=D:/tools/development/mysql5.0
datadir=D:/tools/development/mysql5.0/data
[WinMySQLadmin]
Server=D:/tools/development/mysql5.0/bin/mysqld-nt.exe
user=root
password=
****************************************************

分享到:
评论

相关推荐

    Mysql常用技巧

    ### MySQL常用技巧详解 在日常开发与维护工作中,MySQL作为一款广泛应用的关系型数据库管理系统,其高效性和稳定性得到了广泛的认可。为了更好地利用MySQL的功能并解决实际问题,本文将围绕给定的几个知识点进行...

    mysql使用技巧了解mysql常用语句浅显易懂

    MySQL是一种广泛使用的开源关系型数据库管理系统,其命令行界面提供了丰富的功能,对于初学者来说,掌握一些基本的...这些基础操作和技巧是理解和使用MySQL的基础,熟练掌握它们能够让你更高效地管理和操作数据库。

    Mysql使用技巧心得

    #### MySQL常用函数与操作 1. **格式化输出** 在MySQL中,可以通过`FORMAT`函数对数值进行格式化处理,以便于阅读和展示。例如: ```sql SELECT FORMAT(12345, 0) AS '整数格式', FORMAT(12345, 2) AS '小数...

    MySQL常用命令查询集锦

    在操作MySQL时,还有一些实用技巧: - 分号用于表示命令结束,如果忘记,可以补打分号。 - 使用光标上下键可以浏览历史命令,避免重复输入。 以上内容仅是MySQL命令的简要介绍,实际操作中还有许多其他高级功能和...

    mySQL的一些常用命令

    以下是关于MySQL常用命令的一些详细解释: 1. **连接MySQL**: - 使用`mysql -u<username> -p`命令可以连接到本地MySQL服务器,其中`<username>`是你的用户名。如果你的密码为空,直接按回车即可。例如,`mysql -u...

    mysql 常用命令行下载

    本篇文章将详细介绍MySQL的几个常用命令行操作,帮助你掌握对数据库的基本管理。 一、MySQL服务的启动和停止 在Windows系统中,你可以通过`net stop mysql`命令停止MySQL服务,而`net start mysql`则是用来启动服务...

    \MySQL常用.t

    根据提供的文件信息,我们可以整理出一系列关于MySQL的基本操作与命令行使用技巧的知识点。下面将对这些内容进行详细的解析。 ### MySQL 常用命令详解 #### 一、数据库备份与恢复 **备份整个数据库** - **命令...

    mysql优化sql语句的优化(索引,常用小技巧.)

    - **查询优化技巧**: - 使用`EXPLAIN`来分析SQL执行计划,检查是否使用了索引。 - 避免在WHERE子句中使用复杂的表达式,如函数调用。 - 尽可能减少JOIN操作的数量。 - 使用覆盖索引(Covering Index),即索引...

    Mysql常用语句.doc

    在实际操作中,还有一些实用技巧。如,如果忘记了在命令末尾添加分号,可以直接输入分号回车补全。此外,可以使用光标上下键调出历史命令,避免重复输入。MySQL还支持多行命令输入,只需在命令末尾按下回车,然后...

    php及MySQL常用知识整合

    学习PHP和MySQL的过程中,理解错误处理和调试技巧也很重要。在PHP中,可以使用error_reporting和ini_set来控制错误报告级别,而在MySQL中,可以通过查询日志和错误日志来追踪问题。此外,性能优化是另一个关键领域,...

    MySQL必备手册 非常齐全

    MySQL常用命令查询手册.pdf MySQL常用维护管理工具速查手册.pdf MySQL服务器端错误代码速查手册.pdf MySQL客户端错误代码速查手册.pdf MySQL数据库优化技巧速查手册.pdf MySQL数据连接方案与技巧速查手册.pdf mysql...

    mysql面试题以及相关技巧经验总结

    数据库工程师常见面试题,优秀数据库工程师之路——MySQL数据库经验及技巧大汇总,数据库工程师职业规划,数据库工程师面试技巧,MySQL常用命令速查手册

    mysql常用函数及概念

    ### MySQL 常用函数及概念详解 #### 一、MySQL 数据库优化——重点函数与概念应用 在处理大规模数据时,对MySQL数据库进行优化至关重要。优化不仅能够提高查询速度,减少服务器负担,还能有效提升应用程序的整体...

    MySQL优化技巧大全.pdf

    在MySQL数据库中,Inner Join、左连接、右连接和子查询是常用的查询方式。Inner Join的性能高于子查询,例如: ```sql SELECT A.id, A.name, B.id, B.name FROM A INNER JOIN B ON A.id = B.id; ``` 2.5 ON和...

    mySQL常用工具脚本

    MySQL是一种广泛使用的开源关系型数据库管理系统,...通过阅读上述书籍,你可以深化对SQL的理解,掌握更高效的数据操作技巧,以及如何避免在数据库管理中常见的陷阱,从而在实际的lti系统或其他项目中更好地运用MySQL。

    MySQL常用命令大全脚本之家总结

    以下是对标题和描述中提到的一些MySQL常用命令的详细解释: 1. **导出数据库和表** - `mysqldump` 是用于备份和导出数据库或表的数据及结构的工具。 - **导出整个数据库**:`mysqldump -u 用户名 -p --default-...

    MySQL常用命令大全

    以上仅是MySQL常用命令的一部分,实际应用中还有很多高级特性和优化技巧。通过学习这些命令,你可以开始对MySQL数据库进行基本操作。结合提供的图片教程,将更直观地理解每个命令的使用方法。记得实践是检验理论的...

    MYSQL常用命令.doc

    以下是一些MySQL常用命令的详细解释: 1. **SHOW DATABASES;**:此命令用于列出MySQL服务器上当前存在的所有数据库。这有助于查看已安装的数据库以及进行数据库选择。 2. **CREATE DATABASE MYSQLDATA;**:这条...

Global site tag (gtag.js) - Google Analytics