mysql-8.0.12 安装教程

Posted iUpoint

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql-8.0.12 安装教程相关的知识,希望对你有一定的参考价值。

 mysql下载地址

 1.解压到安装目录,如:D:\\mysql-8.0.12-winx64

 2.将以下配置文件粘贴到安装目录,并保存为my.ini,注意:使用ansi 而非utf-8编码格式保存

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql-8.0.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql-8.0.12-winx64\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

 3.管理员权限进入cmd

 4.进入解压目录 

 >d:

 >D:\\mysql-8.0.12-winx64\\bin

 5.安装

 >mysqld --initialize --console        #记住密码,第一次登录用,一般在 ‘root@localhost:’ 后的一串字符即是

 >mysqld install       #安装

 >net start mysql     #启动服务,关闭用  net stop mysql

 6.安装

 >mysql -u root -p

 >键入上面的password

 7.修改密码及加密方式

 >alter user \'root\'@\'localhost\' identified by \'root\';     # 设置新密码 ,如:root,

 >ALTER USER \'root\'@\'localhost\' IDENTIFIED WITH mysql_native_password BY \'root\';    #更改密码,否则navicat连接时,报2059错误

 # 使用 UPDATE user SET authentication_string=PASSWORD("root") WHERE User="root"; 也可以

 >ALTER USER \'root\'@\'localhost\' IDENTIFIED BY \'root\' PASSWORD EXPIRE NEVER;     #更改加密方式,否则navicat连接时,报1251错误

 >flush privileges;    #刷新权限

 8.验证

 >show databases;

 >use mysql;

 >show tables;

 >select host, user, authentication_string from mysql.user;

 >quit;    #exit;

 9.R将本地数据写入数据库 

install.packages("openxlsx")
library(\'openxlsx\')

data1 <- read.xlsx("C:/Users/Administrator/Desktop/平台在售商品表.xlsx", sheet = \'平台在售商品表\')
data2 <- read.xlsx(\'C:/Users/Administrator/Desktop/商品销售信息表.xlsx\', sheet = \'商品销售信息表\')

library(RODBC)
channel <- odbcConnect(\'root\', uid = \'root\', pwd = \'root\')
sqlSave(channel, data1, rownames = "state", addPK=TRUE)
sqlSave(channel, data2, rownames = "state", addPK=TRUE)

   10. python连接mysql

   Python 3.x 连接数据库(pymysql 方式)

 PyMySQL 使用笔记

 pymysql操作mysql数据库

  

 11. mysql workbench安装

visual c++ 2019下载

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

https://dev.mysql.com/downloads/workbench/   点击下图按钮

 报错解决:https://blog.csdn.net/weixin_40159138/article/details/87397247

 

  

workbench 汉化方法

https://jingyan.baidu.com/article/046a7b3e8d230bf9c27fa928.html

 

   12.参考资料

 http://www.runoob.com/mysql/mysql-install.html 

 https://www.cnblogs.com/zhengyeye/p/8794372.html

 Navicat Premium 连接本地oracle

 Navicat连接mysql8.0.1版本出现1251--Client does not support authentication protocol requested by server的解决

 mysql 建数据库用什么字符集

 RODBC库读写数据库的数据

   Navicat Premium 12.1.8.0安装与激活

   mysql5.7安装教程

   

以上是关于mysql-8.0.12 安装教程的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 8.0.12 基于Windows 安装教程

windows下mysql 8.0.12安装步骤及基本使用教程

mysql-8.0.12-winx64 解压版完整安装教程

mysql8安装教程 mysql8安装教程教学详解

deepin 安装tar.gz

LinuxCentOS 7.4 安装 MySQL 8.0.12 解压版