Mysql安装教程

 

免安装版

1、安装路径
将解压后的文件放到自定义安装目录下
2、配置mysql环境变量
系统变量名path下添加mysql安装路径下的bin目录

Mysql安装教程
Path环境变量配置

3、配置文件更改
在mysql文件夹下,用记事本打开my-default.ini,编辑basedirdatadir两行,basedir为mysql安装目录,datadir为mysql安装目录下data文件夹(此时安装目录下并没有data,后续命令行操作生成)

my-default.ini为软件默认配置文件,也可在此目录下新建my.ini配置文件,写入相应配置代码

Mysql安装教程
my-default

4、命令行操作
打开window命令行工具,进入mysql安装路径下的bin目录下

  • 注册mysql服务
    输入mysqld install mysql(如果自定义my.ini配置文件,输入mysqld install mysql --defaults-file="my.ini路径(此处根据安装路径不同自行修改)"

打洞: 移除服务命令为:mysqld remove

  • 初始mysql、生成data目录
    命令行mysqld --initialize-insecure自动生成无密码的root用户
    命令行mysqld --initialize自动生成带随机密码的root用户
    如果目录下存在data文件夹,不为空是不能执行这个命令的,可以先删除data目录下的所有文件或者移走
  • 启动服务
    输入net start mysql
  • 登陆数据库
    DOS窗口键入命令mysql -u root -p
  • 更改登陆密码
    • 记住老密码
      1、使用老密码登陆数据库
      2、键入命令update mysql.user set authentication_string=password('123456') where user='root'
      3、刷新权限(必须步骤):flush privileges,之后按ctrl+c退出mysql数据库,再输入quit退出mysql服务
      9、注销系统,重新进入,便可使用更改后的新密码登录
    • 忘记老密码
      打开DOS窗口,转到安装路径bin目录下
      1、关闭正在运行的MySQL服务(命令行net stop mysql
      3、输入mysqld –skip-grant-tables 回车,–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证(也可以在.ini配置文件中加入跳过验证命令,密码修改成功后删除)。
      4、 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlbin目录。
      5、输入mysql回车,如果成功,将出现MySQL提示符 >。
      6、连接权限数据库:use mysql
      6、改密码:update mysql.user set authentication_string=password('123456') where user='root'
      (老版本mysql使用:update user set password=password("123456") where user='root'
      7、刷新权限:flush privileges,之后按ctrl+c退出mysql数据库,再输入quit退出mysql服务
      9、注销系统,重新进入,便可使用更改后的新密码登录

点赞
  1. 45454说道:

    这个怎么测试啊 ??

    1. 奇遇网 奇遇网说道:

      你先下载一个免安装版Mysql 测试一下

发表评论

电子邮件地址不会被公开。 必填项已用*标注