• MYSQL的安装与 添加环境变量 +设置系统服务


    MYSQL 安装

    第一步:下载解压软件安装包

    首选去官网下载相应的安装包,或者从其他地方拷贝过来也可以.然后将相应的压缩包解压到本地硬盘中

    这里我的解压地址是:D:MYSQLmysql-5.6.44-winx64.注意看bin 文件夹下面:mysqld.exe是数据库服务端运行程序,mysql.exe 是客户端运行程序

    第二步:开启服务端:

      首先打开CMD,进入cmd 之后,使用cd 跳转命令跳转到相应的文件路径下面, 注意,当从一个系统盘跳转到另一个系统盘中,例如从C盘中跳到D盘,直接输入 D:具体如下:  D: //进入D盘  cd D:MYSQLmysql-5.6.44-winx64in 进入这个文件夹下面下面 cd + 空格+路径 直接跳转到相应的路径下面 注意这个命令后面不带有分号

      进入了bin 下面之后,直接输入mysqld 即可.

    注:

    如果你的电脑之前已经配置好这个的环境变量,那么可以直接输入mysqld来开启服务端.后期我们可以将开启服务端的进程做成一个系统进程,开机自动启动(具体方法步骤见后文)

    第三步:开启客户端

      再打开一个CMD:和之前一样的,利用cd命令跳转到bin 路径下面.然后输入mysql -uroot -p 回车出现提示输入密码,默认第一次登陆密码是空,所以直接回车,之后连接输入设定的密码即可.

    当显示Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.等信息表示连接成功.

      或者详细一点的写法是: mysql -h 127.0.0.1 -P 3306 -uroot -p 其中 127.0.0.1 是本地回环地址, 3306是数据库默认使用的端口号 uroot 是用户名  当我们后期设置了密码的时候,就需要输入密码了,当后期我们连接的数据库不是本地数据库的时候,就需要加上完整的对方的IP地址和端口号了

    第四步:验证

      show databases; 打印当前用户下的数据库列表  注意:写入sql语句的时候,一定要用英文分号结束

    退出:exit 或者quit

    注意:当我们使用mysql -uroot -p 和直接输入mysql 都可以启动客户端,都可以连接服务端,操作数据库,但是前者添加了备注了用户名和密码,权限比直接输入mysql 的权限更高. 直接输入mysql 可以进入,但是操作权限低就好比是一个游客模式进入的

    第五步:添加环境变量

    将mysql 启动文件路径添加到环境变量中 将之前解压的文件路劲 bin 执行文件的文件路径添加到环境变量中 我的电脑===>属性====>高级系统设置===>环境变量==>系统变量 ===>path===>新建===>将刚才的bin的文件路径粘贴进入,然后一步步确定退出即可

    第六步:系统服务

    WIN+R 在提示框中输入:services.msc 进入本机服务 我们现在想将 mysqld 制作成系统服务 1.一定要先将mysqld 杀死 tasklist 打印当前进程列表和相应的PID号码 tasklist | findstr mysqld 在计算机正在运行的进程中找到mysqld的一个进程, 运行这条命令之后,如果你的电脑中有这个进程,会显示出该进程的PID号码 taskkill /f /pid PID号码 结束.终止该进程 当我们的一条sql命令敲错了的时候,不想让系统执行,可以输入 c 取消该命令的执行 注意:这个CMD 必须以管理员身份运行 2,以管理员身份运行CMD 在CMD中输入 mysqld --install 然后看到弹出 Service successfully installed. 就表示,我们已经将数据库的服务端制作成了一个系统服务,这个数据库的服务端会在开机的时候自动启动 现在我们每次使用的时候,就直接启动客户端,登录就可以了 注意: 当我们将这个服务端制作成系统服务了之后,如果我们启动客户端的时候,弹出 Can't connect to MySQL server on '127.0.0.1' (10061) 这个时候,我们就: win + R 然后输入: services.msc 在服务中找到mysql 右键点击启动 然后我们就可以正常使用了

  • 相关阅读:
    0180 定时器 之 setInterval() :开启定时器,京东倒计时案例,停止定时器,发送短信倒计时案例
    0179 定时器 之 setTimeout() :开启定时器,5秒后关闭广告案例,停止定时器
    json常用的注解
    Base64 编码与解码详解
    API 交互中怎么做好图片验证码?
    CSS中cursor 鼠标指针光标样式(形状)
    本地数据存储解决方案以及cookie的坑
    base64原理浅析
    Web前端十种常用的技术
    FreeMarker网页静态化
  • 原文地址:https://www.cnblogs.com/1832921tongjieducn/p/11061894.html
Copyright © 2020-2023  润新知