mysql使用注意事项
在使用mysql的过程中,有几点需要注意:
- 编码格式,mysql默认编码格式不是utf-8,需要在配置文件中修改mysql的字符编码格式;
- sqlmode,有时候使用中文或出现插入错误,可能是sqlmode不正确,需要修改配置文件中的sqlmode值;
- 数据库备份,在正式环境下一定不能忘记备份数据库,可通过系统的定时任务备份数据库,或者备份Data文件夹;
- binlog,binlog记录了数据库所有的操作,可通过binlog恢复数据库,且比定时任务更精确。
在linux中安装mysql-5.7时,默认不是utf8字符格式,设置方式:
# 修改mysql为utf-8
# 1. /etc/mysql/mysql.conf.d/mysqld.cnf
# 2.[mysqld]后面添加 character_set_server=utf8 保存退出
# 3.service mysql restart
# 4. 登陆mysql 查看 show variables like 'character%'
mysql命令行运行sql文件:
# 登陆
mysql -uname -upassword
# 执行sql文件
> source [filename].sql
授予用户远程访问权限:
grant all PRIVILEGES on [*|db_name].[*|table_name] to 'username'@'%|xxx.xxx.xx.x' identified by 'password' WITH GRANT OPTION;
- db_name :指定数据库名,所有则为 *
- table_name:指定表名,所有则为 *
- 指定可访问的ip,或所有ip:%
- UserName :用户名
- password :密码
mysql使用注意事项相关推荐
- mysql子查询sysdate_Oracle向MySQL 迁移相关事项
Oracle向MySQL 迁移相关事项 从Oracle移植到MySQL主要有六个方面的内容需要移植,一是表Table,包括表结构和数据,二是触发器Trigger,三是存储过程Procedure,函数f ...
- mysql 触发器 注意事项_MySQL触发器的利弊-使用MySQL触发器时应该注意的事项
在MySQL中,触发器可以在你执行INSERT.UPDATE或DELETE的时候,执行一些特定的操作.在创建触发器时,可以指定是在执行SQL语句之前或是之后执行这些操作.通过触发器,你可以实现一些业务 ...
- NodeJs实战-待办列表(5)-使用MySQL存储待办事项
NodeJs实战-待办列表5-使用MySQL存储待办事项 项目结构 需要了解的基础知识 创建数据库,数据表 NodeJS 如何连接 MySQL,执行SQL 修改服务端代码 server.js 验证 添 ...
- 【转】 MySQL索引类型一览 让MySQL高效运行起来 mysql索引注意事项
索引是快速搜索的关键.MySQL索引的建立对于MySQL的高效运行是很重要的.下面介绍几种常见的MySQL索引类型. 在数据库表中,对字段建立索引可以大大提高查询速度.假如我们创建了一个 mytabl ...
- mysql sql注意事项_mysql sql优化及注意事项
sql优化分析 通过slow_log等方式可以捕获慢查询sql,然后就是减少其对io和cpu的使用(不合理的索引.不必要的数据访问和排序) 当我们面对具体的sql时,首先查看其执行计划 A.看其是否使 ...
- MySQL-WorkBench修改MySQL配置注意事项
MySQL WorkBench提供 DBA 和开发人员的综合的工具的环境︰ 数据库设计与建模 SQL 开发 数据库管理 数据库迁移 最近测试了workbench,发现非常好用,尤其支持Mysql配置文 ...
- freebsd ports安装mysql_FreeBSD Ports 方式安装MySQL及注意事项
FreeBSD 版本是 7.3,MySQL 版本是 5.0.90,Apache 版本是 2.2.14 ( 1.3.42 ) ,PHP 版本是 5.2.12. 我的安装顺序是先 MySQL, 然后安装 ...
- 【MySQL】MySQL开发注意事项与SQL性能优化步骤
MySQL简介 地表最流行数据库 名副其实 什么是MySQL? 世界上应用最广泛且灵活的开源关系数据库 MySQL 是应用最广泛的开源关系数据库,是许多常见网站,应用程序和商业产品使用的主要关系数据存 ...
- mysql新手注意事项_学习mysql的注意事项!
增删改查 先学增! 1:数字不用加双引号 2;字符串必须加双引号 3: 更新 所有行的单词:update 指点行:update 你想更新 谁的 就是 你想改哪一行! 需要记住的 有几个关键的问题!改 ...
- mysql主从注意事项_mysql主从复制亲测,以及注意事项
本人亲测,windows作为mysql主服务器,linux作为从服务器,使用两个linux配置步骤都一样,测一遍而已:区别配置文件在于windwos是my.ini.linux在/etc/my.cof ...
最新文章
- 一名英文不好的程序员的救赎
- BT:​关键胞外酶触发了细菌群落演替偶联的高效堆肥
- phpstudy安装imagick扩展库怎么装
- 关于Exchange Server 2010中OWA页面无法打开问题处理方法
- vuex 基本入门和使用(二)
- mysql 重装,Windows系统中完全卸载MySQL数据库实现重装mysql
- GIT提交的时候出现 ! [rejected] master -> master (non-fast-forward)错误
- mysql router docker_MySQL Router 完全讲解
- um是代表什么意思_白玫瑰代表什么意思 居然有这么多含义
- 卸载程序_App Cleaner Pro for Mac v6.10.1 程序卸载 直装版
- 《Python语言程序设计》——3.4 实例研究:最小数量的硬币
- android实例教程_活动之间的Android意向处理示例教程
- centos7安装(二进制包)mysql8
- python 知乎接口_ZhihuVAPI 是一个可以让你以一种优雅的形式调用知乎数据的 Python 包....
- 【SAP】实施方法论-ASAP
- USB over Network通过本地网络或 Internet 共享的远程 USB 设备
- redis 的6种过期策略
- Android 屏幕刷新机制 VSync+Choreographer
- Paddle-NEAT——飞桨进化神经网络组件
- linux三剑客awk、sed、grep与cut的总结