学习mysql随笔——mysql的安装启动

一、安装mysql

  https://dev.mysql.com/downloads/mysql/下载地址

  下载后解压,把解压后的文件放到自己想放的目录中,这里我将解压后的文件夹放在 F:mysql-8.0.11 下。

ps:解压后的文件存放的目录最好不要带空格,为什么本人暂时不太清楚,好像初始化data时会把data初始化到目录外面去,导致后期登录mysql时报错。这只是本人猜测,原谅我也是一只菜鸟。

二、配置文件

  打开自己的文件夹F:mysql-8.0.11,创建新的文件my.ini,编辑my.ini配置以下基本信息:

 1 [mysql]
 2 # 设置mysql客户端默认字符集
 3 default-character-set=utf8
 4  
 5 [mysqld]
 6 # 设置3306端口
 7 port = 3306
 8 # 设置mysql的安装目录
 9 basedir=F:mysql-8.0.11
10 # 设置mysql数据库的数据的存放目录
11 datadir=F:sqldata
12 # 允许最大连接数
13 max_connections=20
14 # 服务端使用的字符集默认为8比特编码的latin1字符集
15 character-set-server=utf8
16 # 创建新表时将使用的默认存储引擎
17 default-storage-engine=INNODB

  然后以管理员身份打开cmd命令行工具,切换目录到:F:mysql-8.0.11

  输入安装命令:mysqld install

PS: 5.7以上版本需要先初始化data目录,初始化后再运行net start mysql即可启动mysql

mysqld --initialize-insecure 

  启动服务命令:net start mysql

  进入mysql: mysql -u root -p ,这时让输入密码,默认密码为空,回车即可

Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 8
Server version: 8.0.12 MySQL Community Server - GPL

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

  出现类似以上内容,代表成功登录数据库了。

  登出数据库命令:exit

  关闭服务命令:net stop mysql

原文地址:https://www.cnblogs.com/huodixveye/p/9519466.html