MySQL程序员PHP经验分享

MySQL 安装看这一篇就够了

2019-03-14  本文已影响25人  队长海鸥

本文使用 MySQL Community Server 8.0.15 版本;安装  MySQL 的方式不止一种,本文介绍的是官网下载压缩包进行安装的方式。


准备工作

    mysql: 点击下载、解压到自己喜欢的目录。

    navicat:https://pan.baidu.com/s/1Bq0IzseIcnHIvjja2WiQaA 提取码:38hs  。

一、配置 MySQL 的配置文件

    根目录新建 my.ini 文件,写入以下数据:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=F:\\mysql\\mysql-8.0.15-winx64

# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

# datadir=C:\\web\\sqldata

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

    将 basedir 的路径更改为实际安装路径;

二、添加环境变量

    将 mysql 文件夹中 bin 文件夹的地址加入到 PATH 中,解决 mysqld 无法使用问题;

三、初始化数据库

    在 C:\Windows\System32 中找到 cmd.exe, 右键管理员运行。

    进入 mysql 安装目录中的 bin 文件夹。

    mysqld --initialize --console

    执行成功后,root@localhost 后的就是登录密码,等会登录使用。

四、安装

    mysqld install

五、启动服务

    net start mysql

六、登录

    mysql -h 主机名 -u 用户名 -p;

    登录本机的 MySQL 数据库:mysql -u root -p

七、修改 root 密码

    修改 root 密码: ALTER   USER   'root'@'localhost'   IDENTIFIED BY '重新设置的密码’;(注意要以 ‘;’结尾)

    刷新:flush privileges;

    退出: \q;

    重新登录,使用刚才设置的密码登录;

八、解决 native 连接数据库报错问题

    切换database: use mysql;

    设置:alter   user   'root'@'localhost'   identified   width   mysql_native_password   by   'native连接时的密码';

    刷新:flush privileges;

重新连接

结束。

你想获得认知的权利,必须同时接受与认知紧密关联着的代价——痛苦,选择,自由所带来的强大压力感。

何以解忧,唯有奋进。

上一篇 下一篇

猜你喜欢

热点阅读