mysql的安装包在哪个文件?mysql安装教程分享

安装教程官网下载zip安装包 mysql mysql-8.0.32-winx64.zip解压文件,生成一个新的my.ini文件,文件位置如上图,文件内容如下:[mysqld]# Remove leading # and set to th

安装教程

官网下载zip安装包 mysql mysql-8.0.32-winx64.zip

解压文件,生成一个新的my.ini文件,文件位置如上图,文件内容如下:

[mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# 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# These are commonly set, remove the # and set as required.basedir ="D:\\alantop_dir\\alantop_data\\mysql-8.0.32-winx64"datadir ="D:\\alantop_dir\\alantop_data\\mysql-8.0.32-winx64\\Data"port = 3307# server_id = .....# 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 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLEScharacter-set-server = utf8mb4# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB performance_schema_max_table_instances = 600table_definition_cache = 400table_open_cache = 256 [mysql]default-character-set = utf8mb4 [client]port=3307default-character-set = utf8mb4

mysql的安装包在哪个文件?mysql安装教程分享初始化mysql

mysqld --initialize --console

如上图初始化后的控制台有初始化密码。

靠前次登录mysql后,修改初始化密码。

把mysql安装成服务

mysqld--install mysql8netstart mysql8 netstop mysql8scdelete mysql8

坑1:当本机已经有mysql的时候,键入安装服务这步用全路径安装方式。否则启动mysql服务的时候报错:NET HELPMSG 3534。系统默认会调用原有mysql的服务把老的路径注册成服务启动路径。

命令行启动mysql的方式

此方式关闭cmd窗口服务即停止。

mysqld --console

登录成功后,为了兼容一些老版mysql的认证方式,修改一下认证方式:

navicat 不支持新认证方式的出错提示

修改mysql密码认证方式

命令行方式登录修改;也可以mysql图形化管理工具修改。

#登录mysql -uroot -p #选择数据库use mysql; # 注意:如果是远程连接,请将'localhost'换成'%'ALTERUSER'root'@'localhost'IDENTIFIEDWITH mysql_native_password BY'你的数据库密码'; #刷新权限FLUSHPRIVILEGES;不需要重启

修改好,如下图

海量数据导入导出优化方案

mysql 8.0.21以后官方推出MYSQL Shell的 Dump & Load 工具,该工具是官方出品,使用的时候下载和mysql版本对应的版本,另行单独安装。此工具是目前备份恢复最快的工具。

mysql导入导出海量数据,做如下修改,优化效果明显,会节约N多小时的导入导出时间。

关闭 二进制日志编辑my.ini在Mysqld小节最后,加如下文字

skip-log-bin

查看关闭结果

SHOWVARIABLESLIKE'log_bin'

修改禁用联机日志命令

ALTERINSTANCEDISABLEINNODB redo_log ALTERINSTANCEenableINNODB redo_log

查看联机日志结果

SHOWGLOBALSTATUSLIKE'Innodb_redo_log_enabled';

禁用 innodb的double write命令,此项生效需要重启mysql服务器。

SET PERSIST_ONLY innodb_doublewrite = OFF;SET PERSIST_ONLY innodb_doublewrite = ON;

查看 禁用 innodb的结果

showvariableslike'%double%';

以上就是小编给大家带来的关于'mysql的安装包在哪个文件?mysql安装教程分享'的探讨分享,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人。

版权:本文由用户自行上传,观点仅代表作者本人,本站仅供存储服务。如有侵权,请联系管理员,了解详情>>

发布
问题