mysql_1



一些废话:

关于数据库的学习一直都是走一下,停一年。。每次都反反复复安装配置环境。。之前都是装的集成环境,无奈最近装的XAMPP启动总会失败,查找了一些原因,有直接解决的就是删除一个data文件,但一个麻烦就是每次启动服务就要删除一次,没找到其他解决办法,应该是这个版本的一个bug。(版本:xampp-win32-1.8.3-0-VC11-installer)

于是决定直接装mysql。。



1-官网下载的mysql-5.7.11-winx64.zip,直接解压缩

2-配置系统环境,把mysql压缩路径添加到系统变量Path中

3-打开mysql文件夹下的配置文件:my-default.ini,找到这几个设置:

#These are commonly set, remove the # and set as required.
#basedir = ...
#datadir = ...
#port = ...

修改成:去掉“#”,mysql_path是解压缩后的mysql路径

#These are commonly set, remove the # and set as required.
basedir = mysql_path
datadir = mysql_path/data
port = 3306

4-初始化mysql,容易忽略的一步

cmd运行:mysqld --initialize-insecure

很多教程是mysql-5.7以前的,没出现这个步骤,导致后面mysql服务启动失败还木有报错!因为mysql-5.7版本解压缩后木有包含data文件夹,需要通过初始化生存这个文件夹。

5-mysql启动服务

cmd运行:net start mysql

6-为root账户设置初始密码

mysql服务启动后cmd下登录mysql:mysql -u root -p 

提示输入密码,直接回车,因为初始时root密码为空

设置(修改)密码:set password = password("password")

【注:最开始还是设置一个常用密码,之前没启动登录后没设置密码,隔天登录不了,已经忘记是否有设置密码了,后来因为刚装好没什么数据,直接重装了。

网上有忘记密码重新设置密码的教程:http://www.cnblogs.com/andy_tigger/archive/2012/04/12/2443652.html

其他几种设置密码方法:http://niutuku.com/tech/Mysql/237716.shtml 】

至此,mysql安装配置告一段落。

停止mysql服务:net -stop mysql 

系统移除mysql服务:sc delete mysql

时间: 2024-08-03 18:47:37

mysql_1的相关文章

MySQL_1.0

MySQL的安装包和安装教程: : 链接: https://pan.baidu.com/s/13pMlFmoCgoC0HdKJxGPNqQ 提取码: 8cgj 1.小技巧:当你设置好了MySQL的密码之后,可以使用mysql -uroot -proot免密码登录. 原文地址:https://www.cnblogs.com/shing-virus/p/11410010.html

8-31号19题作业

第一题 本作业以VIM编写 第三题 echo $PATH 此变量可输出命令调用的路径!环境变量! env 输出更详细的环境变量 1.改变全局变量: /etc/profile 此文件夹下的sh在启动时会被自动加载 /etc/profile.d/*.sh 2.改变目标用户环境变量 ~/.bash_profile 3.我们每次定义的自定命令名都无法保存,咱办?好来了...嘿嘿! /etc/bashrc以后所有用户都会被加载! 4.假如我们只希望某个用户保存它的变量呢? ~/.bashrc它就是你的救星

mysql 循环比对数据

#!/bin/bash dir_1="/tmp/check/177/*" log_dir="/tmp/check/" mysql_1="mysql - -p-h -P3336" db_1=`ls -1 $dir_1` for db_1 in $db_1; do echo "正在执行检查"${db_1}"数据" ${mysql_1} < ${db_1} >> ${log_dir}check.

Mariadb Cluster+Haproxy+keepalived 集群的详细安装与配置

要点概括 1.关闭iptables 或者设置常用端口为accept(关闭省事) 2.修改/etc/hosts ,设置RSA互信,避免在传文件需要密码 3.使用mariadb或者其他版本的DB带有WSREP功能 4.修改配置文件,在原来初始化的基础上加上WSREP的参数 5.启动第一个节点 6.在第一节点设置其他2节点的连接用户名和密码和配置文件设置一致 7.初始化启动其他节点 8.集群负载均衡和单点故障使用haproxy+keepalived 9.Haproxy+cluster状态检测 10.h

DRBD-8.4.6_Heartbeat-3.0.4_Mysql-5.6.24 高可用

1.简单拓扑图 2.安装环境 系统环境 操作系统 CentOS 6.6最小化安装 系统位数 64 内核版本 2.6.32 软件环境 软件名称 版本 DRBD 8.4.6 drbd-utils 8.9.2 Heartbeat 3.0.4 Mysql 5.6.24 网络环境 主机名 IP地址 镜像硬盘分区 VIP:由heartbeat虚拟 10.0.0.110 Mysql_1 eth0:10.0.0.101 /dev/VG/lv_data Mysql_2 eth0:10.0.0.102 /dev/V

二进制免编译MYSQL主从配置

准备工作: 主从机上作操作----关闭selinux和iptables或者开放3306端口(iptables -A INPUT -p tcp --dport 3306 -j ACCEPT    iptables -A OUTPUT -p tcp --sport 3306 -j ACCEPT),时间同步ntpdate time.windows.com mysql_1信息:主 [[email protected]_1 ~ 10:30 &6]#cat /etc/redhat-release ;unam

使用Haproxy对MariaDB做负载均衡

服务器环境: 安装 vim /etc/apt/sources.list.d/mariadb.list # 添加以下两句 deb http://mirror.yongbok.net/mariadb/repo/5.5/ubuntu precise main deb-src http://mirror.yongbok.net/mariadb/repo/5.5/ubuntu precise main apt-key adv --recv-keys --keyserver keyserver.ubuntu

把AspDotNetCoreMvc程序运行在Docker上-part5:使用docker-compose

在上一part<把AspDotNetCoreMvc程序运行在Docker上-part4:实现负载均衡>中,我们通过几个比较复杂的步骤在docker平台上实现了对网站程序的负载均衡,配置步骤比较多.如果实际的站点较少,整个架构比较简单的情况下,这么做没有太大问题,如果应用较多的时候,会容易出错.那么这时候我们可能会想到自己写一些脚本来实现自动化,当然这是可行的.然而docker已为我们着想好,给我们提供了docker-compose功能,利用它我们可以实现对复杂应用的管理,包括容器.网络.vol

用户目录下编译mysql源码,实现单主机安装多个mysql实例

1.建立用于安装mysql的用户目录:useradd mysql_1; passwd mysql_1; 2.在没有mysql_1目录下建立文件夹setup: su - mysql_1; mkdir setup; 3.将下载下来的mysql源码解压之mysql_1用户中: cd setup; tar -zxvf mysql-5.7.22.tar.gz; 4.修改源码目录及文件权限,设置mysql_1下所有文件及文件夹owner: mysql_1:mysql_1chown mysql_1.mysql