一、windows版本:

https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

启动或者暂停mysql服务:

https://dev.mysql.com/doc/refman/5.7/en/windows-start-service.html

启动服务:NET START MySQL command. The NET command is not case sensitive.

停止服务:NET STOP MySQL.

二、centos上rpm方式安装:

可以参考:

https://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html

这块本来打算自己写,看了下官方文档,挺全的,放弃了。

这边贴上我的配置文件,尤其注意的是,这里采用了utf8mb4的字符集。

为什么要使用utf8mb4呢,网上有很多,我这里贴一个:

血泪教训:永远不要在 MySQL 中使用 UTF-8

这里再附上我本地/etc/my.cnf的配置:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
[client]
default-character-set=utf8mb4

[mysql]
default-character-set = utf8mb4

[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache % of total RAM %.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=

log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

lower_case_table_names=
character-set-server=utf8mb4
init_connect='SET NAMES utf8mb4'
max_connections=
collation-server = utf8mb4_unicode_ci
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

效果:

mysql> show variables like 'character_set_%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8mb4                    |
| character_set_connection | utf8mb4                    |
| character_set_database   | utf8mb4                    |
| character_set_filesystem | binary                     |
| character_set_results    | utf8mb4                    |
| character_set_server     | utf8mb4                    |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
 rows in set (0.00 sec)

最新文章

  1. 高性能JavaScript--数据存储(简要学习笔记二)
  2. 【静默安装】configToolAllCommands响应文件问题
  3. occ 中绘制二维矩形
  4. nodeType的意思
  5. ES6模块加载
  6. [kuangbin带你飞]专题六 最小生成树
  7. golang.org/x/mobile/exp/gl/glutil/glimage.go 源码分析
  8. AngularJs 入门系列-1 使用 AngularJs 搭建页面基本框架
  9. c语言 选择排序
  10. T4模板demo
  11. Centos7安装docker-compse踩过的坑
  12. Fiddler之iOS手机抓包实战操作
  13. SharePoint Framework 基于团队的开发(三)
  14. Linux下mysql的root密码修改方法(ERROR 1054)
  15. 预备作业3:Linux安装及命令入门
  16. Archive MySQL Data In Chunks Using Stored Procedure
  17. MyBatis的一级缓存和二级缓存简介笔记
  18. Python3基础 list 访问列表中的列表的元素
  19. ThinkPHP 数据库操作之数据表模型和基础模型 ( Model )
  20. html 音频

热门文章

  1. 编译安装最新版nettle和gnutls
  2. ros相机标定
  3. C#数组3(可变数组)
  4. 自学_CSS<二>
  5. JavaScript 日期
  6. iOS 高效的分页加载(TableView、CollectionView)
  7. 控件类——UIControl(其子类、属性)
  8. 控件类——Button、UIControlState状态、title及其属性
  9. 深入理解JVM虚拟机(二):JDK 内存类的异常分析
  10. BayaiM__ORACLE之ASM概念 --V 1.0.0