当前位置: 主页 > MySQL教程 > mysql基础

1.MySQL本地安装

  • mysql基础
  • 2021-11-11
  • 小编

一、本地安装MySQL数据库

下载地址:
https://downloads.mysql.com/archives/community/

官网:https://www.mysql.com/

第一步:进入mysql官网

新手学习第二阶段:MySQL本地安装

第二步:找到需要下载的软件包

1、选择社区版

新手学习第二阶段:MySQL本地安装

2、选择安装环境,本地安装选择windows

新手学习第二阶段:MySQL本地安装

3、选择需要下载的软件版本,这边下载mysql5.6版本

新手学习第二阶段:MySQL本地安装

4、下载到本地磁盘,放入D盘,解压软件包

新手学习第二阶段:MySQL本地安装

5、进入cmd界面,选择以管理员身份运行,进行操作

在cmd命令下,进入mysql目录下的bin文件目录下。

D:	#回车
cd D:\mysql5.6\bin	#回车
mysqld --install mysql5.6	#添加mysql5.6服务
mysqld --initialize-insecure --user=mysql	#初始化数据库
net start mysql5.6		#启动服务
net stop mysql5.6		#停止服务或
win+R 打开运行,输入service.msc,进入系统服务,找到mysql5.6点击启动即可服务启动成功之后
mysql -uroot -p #默认是没有密码回车直接进入修改密码
方法一:用SET PASSWORD 命令
格式:set password for 用户名@localhost = password('新密码');
例子:set password for root@localhost = password('root');
方法二:用mysqladmin 命令
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password root
mysqld	#启动mysql服务端mysqld -remove	#移除服务忘记密码如何修改
1.关闭mysql服务
net stop mysql5.6
2.跳过授权表方式重新启动
mysqld --skip-grant-tables
或
在mysql目录下my.ini文件中添加skip-grant-tables,然后重启mysql服务,修改密码完成之后删除即可
退出当前mysql
quit;
exit;

6、所遇问题

1.找不到初始密码可以在my.ini中[mysqld] 添加:

 skip-grant-tables

2.修改MySQL数据库配置文件无密码登录后,修改密码报错:

 ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

3.先执行:

 flush privileges;

4.在执行修改密码命令:

 set password for root@localhost=password('你的密码');

7、数据库my.ini配置

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql5.6\character-set-server=utf8
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql5.6\data\
#设置跳过密码直接进入mysql,需要重新mysql服务
#explicit_defaults_for_timestamp=truesecure_file_priv = "D:\mysql5.6\outfile"
#secure_file_priv = ""
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
default-character-set=utf8


  • 关注微信

猜你喜欢

办公课程

关注我们

微信公众号