学习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