开发

软件开发相关知识

MySQL在 Windows下的安装配置

1)下载 MySql 安装程序(社区绿色版)。https://dev.mysql.com/downloads/mysql/,选择安装“Windows (x86, 64-bit), ZIP Archive”。点击 Download 后,会提示用户登陆 / 注册,可以在下方选择 “No thanks, just start my download.” 跳过登陆 / 注册步骤。


2)解压缩,并重命名为 MySQL,放在 Program Files 文件夹下。例如:D:\mysql。


3)在该目录下添加文件 my.ini,内容如下:


[mysqld]

basedir = d:\mysql
datadir = d:\mysql\data
port = 3306
# server_id = .....
default_authentication_plugin=mysql_native_password
# 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
character-set-server = utf8
performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
[mysql]
default-character-set = utf8


4)初始化数据库。以管理员模式打开命令行工具cmd,然后输入以下命令并执行mysql的初始化操作

d:\Program Files\MySQL\bin\mysqld --initialize --console

注意:此时命令行窗口中会出现临时密码,记录下来,后面会用到。


5)安装服务 MySQL。cmd 中执行命令 d:\Program Files\MySQL\bin\mysqld --install MySQL;


7)启动服务进行测试。执行命令(启动服务)net start MySQL,另外停止服务的命令是 net stop MySQL,不需要执行;


8)修改 root 密码。执行命令 mysql -u root -p,系统会提示输入密码,此时输入第4)步中提示的密码,即可登录。登录后,执行如下命令(别漏掉分号):


ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';   密码会被修改为 password,也可以修改为任意你期望的密码。