因学习需要在64位机器上安装MySQL 64位版本,官网提供的是 32位的安装包,所以64位的需要进行手动安装。
1.MySQL准备工作
首先要在官网下载mysql 64位,网址:点击打开链接 点击红色方框下载64位。
接着,将下载文件解压到要安装的地方,本文将文件解压到D盘,并更名为mysql。进入解压后的文件中复制my-default.ini,粘贴在当前目录并更名为my.ini。
打开my.ini,添加
[client]
default-character-set=utf8
[mysqld]
port=3306
basedir ="D:/mysql/"
datadir ="D:/mysql/data/"
其中
basedir:是上述mysql的解压路径
datadir:后续初始化等数据都会保存在该目录下,在该文件目录下新建data文件夹
port:表示连接数据库的端口号
然后,在系统环境变量PATH中加入当前路经,本机为D:\mysql\bin;
2.配置数据库
1.以管理员身份运行Windows命令行
2.进入mysql目录中:
3.执行mysqld --initialize --user=mysql --console 进行初始化,此时就会生成root初始密码,记住此密码,登陆时要使用:
4.安装MySQL服务:mysqld --install MySQL
成功后会提示“service successfully installed”(移除命令为:mysqld remove)
5.登录mysql 并修改密码
C:\Users\Administrator>mysql -uroot -p*********(刚才记下的密码)
登陆进去后,无论是干什么,都会有一条警告,提醒你马上更换密码
所以,接下来
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;
若提醒未选择数据库
则在开始前选择mysql数据库(use mysql;)
操作完成后记得FLUSH PRIVILEGES;
到现在为止,本机登陆已经完成,想要TCP/IP登录,后面有一篇博文介绍。