介绍:
作为一名开发人士都会知道我们做的类型都要用到数据库,数据库都需要账号和密码,然则问题来了,做的东西多了那么些没用的账号和密码还在哪儿纠缠着大家。所有大家不可能忍了去除掉她。
网上广大都是2008的是去除方案,知道自己见到了这篇:
win7下MySQL的设置配置及卸载 笔记分享,win7mysql
一.官网下载地址:
1.取舍相应版本,下载免安装版:
2.不要登记账号,点击“No thanks,just start my download”:
3.下载到本地后直接解压:
二.先河安装
1.在D盘(放在哪个盘随个人爱好)新建文件夹mySQL,然后把解压文件夹放进去
2.开辟刚才放进mySQL里的文书夹,将文件夹中的my-default文件夹的情节改动一下,然后重命名为my.ini;尽管没有my-default,那也清闲,自己新建一个名为my.ini的文书。
有那一个文件或者没有这个文件都不在乎,里面的内容你也不用懂,都是你看不懂的配备,然后大家把内部的始末换成我们需要的部署就可以了,内容我也粘贴在底下了。
my.ini内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的装置目录
basedir=D:\mySQL\mysql-5.7.20-winx64
# 设置mysql数据库的多寡的存放目录
datadir=D:\mySQL\mysql-5.7.20-winx64\data
# 允许最罗安达接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 成立新表时将运用的默认存储引擎
default-storage-engine=INNODB
注意:内容中斜线加粗的两行内容分别是您的mysql的安装目录和数据库的数额存放目录,所以你在把my.ini的情节改好后,还要在那么些同级文件夹里新建一个名为“data”的文本夹用来存放在mysql的数量
完成后的截图:
三.初步化数据库
1.开辟终端命令行(啥?不亮堂啥叫命令行?不解释,自己百度去),切换来解压文件的bin目录下:
比如我:cd D:\mySQL\mysql-5.7.20-winx64\bin
2.然后连续输入下列命令:mysqld –initialize –user==mysql
–console
把最终面生成的擅自密码cjtchfLa16%n(每个人都不均等,只是暂时用来第一次登陆,登陆完会改密码)记到你的小本本上去,前边登陆用的。
四.将MySQL安装成体系服务并启动
1.在刚刚的bin目录下连续输入指令:mysqld –install
MySQL(安装成功会有指示)
2.然后延续输入指令,这是启动MySQL服务:net start
MySQL(安装成功会有提示)
假使命令行输入无法起动服务,可以手动启动服务,方法是:右击“总括机”>管理>服务与应用程序>服务,找到“MySQL”这多少个服务,右击开启那一个服务,截图如下
3.然后输入以下命令,进入数据库:mysql -u root -p (回车后出现“Enter
password”要输入刚才你记到小本本上的任意密码)
即使下边的点子在你输入了自由密码后仍回天乏术进去数据库,咱还有办法:
1.先win+R,输入services.msc,打开服务列表,关闭mySQL服务
2打开cmd的总指挥形式,进入到mySQL的bin目录下(有了刚刚的经历应该驾轻就熟了),
然后输入:mysqld
–defaults-file=”D:\mySQL\mysql-5.7.20-winx64\my.ini” –console
–skip-grant-tables. (标黑色的片段为您的my.ini的目录,要留心)
3.方面的cmd别关,接着再打开一个社团者形式下的cmd,也是同一跻身到mySQL的bin目录下,输入:mysql
-u root -p
随后出现的“Enter
password”就绝不输入密码了,直接敲“Enter”就进去数据库了(是不是很amazing?)
4.然后,输入sql语句如下:
use mysql; //显示Database changed
update user set
authentication_string=password(“123″) where
user=”root”; //显示:Query OK,1 rows affected(0.01 sec) Rows
matched:1 Changed:1 Warnings:1
flush privileges; //显示:Query OK,0 rows
affected (0.00 sec)
quit //退出
完成,这样就把root用户的密码设置为123了。
5.到位,将来运行mysql的不二法门,就是开拓cmd,输入指令:mysql -u root -p
Enter password: 123 就进去数据库了
6.第五遍运行后,要设定常用参数:
1)登录后,需要在健康形式下,再设一回root用户的密码,输入:set
password=password(‘666888’);(这一个密码随你协调设,怎么喜笑颜开怎么来)
2)打开root操作数据库的成套权力:
use mysql;
show
tables;
select
host,user from user;
update user
set host=’%’ where user=’root’;
quit
完成。
7.然后要小心在此步骤前,首个cmd是不停歇的,然后到这一步时才要把第一个cmd关掉,才能成功重启mySQL服务,能用mysql
-u root -p和密码成功登录进入数据库后,就印证您的mySQL安装成功了
如下是这波操作的截图:
(第一个cmd)
(第二个cmd,以下都是)
五.布局环境变量
至此,mysql就设置成功了,不过为了不想每一趟登录数据库都要切换到bin目录下,我们需要安装环境变量,使得mysql可以在大局格局下采纳
右击“统计机”>属性>高级系统设置>环境变量,在环境变量中找到Path,然后编辑Path,将mySQL的bin目录复制过来粘贴到Path的环境变量后边,然后保留设置,一路确定究竟。
截图如下:
六.卸载mySQL
假若什么日期出了新本子或者你看它不美观了,来,教您怎么完全卸载它
1.先截止mysql服务,cmd形式下输入net stop mysql;
2.跻身控制面板卸载MySQL
Server;(尽管控制面板里从未找到那一个服务,这一步可以概括)
3.刨除mysql文件夹下的my.ini文件及拥有文件;
4.运作“regedit”文件,打开注册表编辑器(win+R打开“运行”,输入“regedit”回车,就应运而生了注册表编辑器,这是用来废除注册表的)
5.删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
删除HKEY_LOCAL_MACHINE\win7下MySQL的安装配置及卸载,笔记分享。SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL文件夹(这多少个 即便没有可以不要删除了。)
6.删除C盘下的“C:\ProgramData\MySQL
”所有文件,假若去除不了则用360克服掉即可,该programData文件是默认隐藏的公文,设置突显后即可见,或者直接复制下面的地方到地方栏回车即可进入!
7.末段可能mysql服务还存在:
使用windows installer clean
up的清理工具,将相应的mysql数据库的相关程序全体清理干净就可全面解决相关题材。
不过,有时候还是会遇见奇葩的问题,就是遵照具有的步骤完成了卸载后,服务中却还有mysql的相关服务存在,为此我们应当删除相关的劳动。具体的做法就是:以管理员权限的章程打开cmd命令窗口,然后将在dos命令中输入指令:
sc delete mysql
//这里的mysql是您要删减的劳务名,通过该命令就可以去除相关的服务。
这样MySQL就完全卸载了,重启电脑后就足以重新装MySQL了。
感谢阅读,么么哒(づ ̄ 3 ̄)づ
笔记分享,win7mysql
一.官网下载地址:
1.挑选相应版本,下载免安装版: 2.不要注…
</br>
一.官网下载地址:
本子路径表达
SQL Server Management Studio 2016 delete the file C:\Users\%username%\AppData\Roaming\Microsoft\SQL Server Management Studio\13.0\SqlStudio.bin
SQL Server Management Studio 2014 delete the file C:\Users\%username%\AppData\Roaming\Microsoft\SQL Server Management Studio\12.0\SqlStudio.bin
SQL Server Management Studio 2012 delete the file C:\Users\%username%\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\SqlStudio.bin
SQL Server Management Studio 2008 delete the file C:\Users\%username%\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
SQL Server Management Studio 2005 delete the file – same as above answer but the Vista path. C:\Users\%username%\AppData\Roaming\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat
注意:AppData
是一个潜藏文件夹。您需要在资源管理器中显得隐藏的文件夹。
地方只是简述了所对应版本需要删除的文书路径。依然需要大家手动去找到然后删除相应文件的。
自然我们也得以不这样这就复制下边的不二法门吧。
SQL Server Management Studio 2016 :%AppData%\Microsoft\SQL Server Management Studio\12.0\
SQL Server Management Studio 2014 :%AppData%\Microsoft\SQL Server Management Studio\12.0\
SQL Server Management Studio 2012 :%AppData%\Microsoft\SQL Server Management Studio\11.0\
SQL Server Management Studio 2008 :%AppData%\Microsoft\Microsoft SQL Server\100\Tools\Shell\
SQL Server Management Studio 2005 :%AppData%\Microsoft\Microsoft SQL Server\100\Tools\Shell\
这么找到呼应版本数据库,直接复制版本前面的门路,然后在依照第一个代码路径找到需要删除的文件名即可。这样是不是很爽啊。
XMPPFramework开发前言
这两天没有更新博客,这里先对我们说声对不起了.因为这几天平昔忙于研商XMPPFramework那么些开源框架.XMPPFramework是一个OS
X/iOS平台的开源项目,使用Objective-C实现了XMPP协议,同时还提供了用于读写XML的工具.可以援助我们急速的开支即时通讯效用.XMPPFramework其实从前培训的时候也是有做过的,不过这只是一顿无脑敲,对其规律以及逻辑并不曾尖锐的精通.而且中期开发应用环信、融云三方支付相比多,XMPPFramework用的实际上并不是很多.所以作为小白的自我将在XMPPFramework这些专题中对XMPPFramework在其实使用过程中的详细逻辑以及遭遇的坑举行分享讲解.希望我们关注.
</br>
1.挑选相应版本,下载免安装版:
XMPP以及Openfire服务器简介
关于XMPP,它是一种基于专业通用标记语言的子集XML的情商,XMPP中定义了五个角色,客户端,服务器,网关。通信能够在这三者的妄动四个里面双向暴发。服务器同时负责了客户端信息记录,连接管理和音信的路由效用。
如下边经典的XMPP示意图所示.其中Client为客户端,Server为服务器,大家可以允许四个服务器,不管是Client与Server之间,如故Server与Server之间的数码传输都是XML格式的数额流.
</b>
在实际上付出进程中,Server的搭建并不是急需活动端开举办的.不过我们需要做先前时期的测试,所以搭建一个服务器依旧很有必要的,这里接纳Openfire服务器,Openfire是开源的、基于可开展通讯和代表协议(XMPP)、采用Java编程语言开发的实时协作服务器。
Openfire安装和利用都非常简单,并采取Web实行田间管理。单台服务器可帮助上万并发用户。那么接下去,大家就看一下什么样搭建一个地面的Openfire服务器.
</br>
Openfire服务器搭建流程
出于Openfire服务器是基于java环境的,鉴于Openfire的本子一定要和JDK的版本对应一致,因而我们需要去Oracle官网997755.com澳门葡京,去最新版本的JDK.然后安装新型的JDK就好.如下图所示.
地点我们就搭建好大家的java环境了,然则肯定要切记,JDK版本要和Openfire的本子一致.接下去,大家需要去Openfire下载页下载最新的Openfire版本了.
下载完成将来,大家设置即可.安装到位我们会在系统偏好设置找到我们设置的JDK以及openfire服务器,如下所示.
接下去,我就需要配置大家的Openfire服务器了,咱们先进入Openfire页面启动Openfire服务器.一起初,服务器的情形是处在stop停止状态的,所以大家需要手动启动一下,让境况处于Running状态.
此间,Openfire服务器也可能启动退步,其实败北的缘故不外乎四个,一个是没有访问Openfire的权能,此外一个就是java的环境变量没有配置好,我们需要重新配置一下.所以,我们运用极限启动我们的Openfire服务器,步骤如下所示.
- 第一,给openfire中的bin文件夹一个权力,允许所有人读写.
sudo chmod -R 777 /usr/local/openfire/bin
- 部署java环境变量,那里需要小心的是最终一句发号施令jdk的本子要输自己的jdk的版本.我这里是1.8.0_111版本的,所以命令如下所示.
sudo su
cd /usr/local/openfire/bin
export JAVA_HOME=`/usr/libexec/java_home`
echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
- 布局好java环境变量之后,我们就开行Openfire服务器即可,具体命令如下所示.
cd /usr/local/openfire/bin
./openfire.sh
- 在巅峰如下图所示,代表着服务器启动成功.
</br>
起步成功之后,我们仍旧需要进入系统偏好设置进入Openfire页面,然后点击页面中Open
Admin Console选择,打开Openfire的web配置页面.
(由于我已经安装完成了,所以接下去一些配置图并不是温馨截的图,如有侵权,请联系我,立马删除)
- 率先,我们需要先选用语言.这里我们直接接纳简体中文就好.
-
接下去,大家需要配备我们的服务器相关的.大家因为是在本机上设置的,所以域一向写127.0.0.1就好.其他的决不做任何修改.
-
大家光有服务器是相当的,需要一个数据库来存储用户的信息以及数据.接下去是大家对数据库进行设置,我们选拔标准数据库连接选项.
- 选料继续之后,大家要安装大家的数码库.这是大家应用MySQL数据库即可.用户名能够填
root
,密码不用填写,然后此外的永不改变.
数据库URL的改动有几点需要注意.一个是,
[host-name]
修改为127.0.0.1
或者localhost
,[database-name]
改为数据库名称openfire
.当然了,数据库现在大家还没创立,接下去大家就需要创制一个名为openfire
的数据库,二就是请全部大写,因为url地址需要小写,所以大家创设数据库的时候,数据库的名称也要小写.
</br>
- 至于数据库的创立,大家拔取的是XAMPP,这里大家就算往XAMPP官网下载最新的本子即可.
- 下载安装完成之后,我们可以在大家的用用程系列表中找到XAMPP,然后打开.
-
打开应用之后,然后我们需要在动用的
Manage Servers
页面中打开XAMPP服务器的装有服务.如下图所示.这里会有一个坑,这就是只要您电脑上下载了MySQL数据库,记得先把它结束运行,不然,XAMPP中的MySQL数据库是运行不了的. -
开行完所有的劳务之后,我们就需要去成立MySQL数据库了.首先点击
Welcome
用用的首页,然后我们点击Go To Application
按钮,进入web管理页面. -
然后点击页面中
phpMyAdmin
挑选进入管理页面. -
然后,我们在管制页面中精选新建一个数额库.
- 并发创制页面,大家填入大家的数据库名称,这样大家就足以创建成功了.
-
成立成功数据库之后,我们就需要从Finder里面导出大家的MySQL数据库,首相大家我们开辟Finder,然后使用飞快键Shift+Cmd+G输入文件路径usr/local.当然了,假如找到不到文件夹路径,那么只有一种可能,这就是Mac上的隐身文件已经被埋伏了,这时候,我们需要打开终极,然后输入呈现所有文件指令:
defaults write com.apple.finder AppleShowAllFiles -bool true
,然后从强制退出中重启Finder,这样就可以来得所有的隐没文件了. -
接下来,我们需要找到openfire文件夹,然后,右键文件夹来得简介,然后打开所有权限.具体步骤如图所示.
- 修改完权限之后,我们如下图所示,把openfire_mysql.sql数据库拷贝到桌面上.
- 下一场我们往我们在XAMPP中新建的数据库导入大家这多少个从openfire文件拿出去的数据库.如下图所示.
- 点击浏览,我们导入我们的数据库,其他的绝不做其他修改.然后点击”执行”即可.
- 下面大家的数据库已经创建完成了,如下图所示(一大堆表).
- 报表创制完成未来,接着回到Openfire的web配置页面中,URL依照地点步骤填写.点击继续.假若报错的话,那么就可能是高低写的题材了,修改一下即可.接下来,我们设置我们的首长账号和密码,这是我们登录Openfire服务器的账号密码.
- 点击继续,我们就形成Openfire服务器的完整搭建了.
</br>
2.不要注册账号,点击“No thanks,just start my download”:
Openfire服务器的多少管理
地点我们曾经形成了Openfire服务器的搭建,接下去,我们需要登录Openfire服务器.照旧系统偏好设置中我们打开Openfire控制面板.然后打开Open
Admin Console接下来打开web控制页面.
在下面的页面中输入设置的公司主账号和密码.
下一场我们进入管理界面,我们就可以对我们的服务器举办管理了.
</br>
Openfire服务器的删除
如若当我们不想接纳了Openfire服务器的时候,大家要怎么删除它呢?我们只需要以下几步即可成功删除的操作.
- 一. 打开Mac终端
- 二. 输入
sudo rm -rf /Library/PreferencePanes/Openfire.prefPane
指令之后,然后输入管理员密码.
- 三. 输入
sudo rm -rf /usr/local/openfire
- 四.
输入sudo rm -rf /Library/LaunchDaemons/org.jivesoftware.openfire.plist
做完上述的四步,大家就可以把Openfire服务器从我们的Mac中移除了~
</br>
3.下载到本地后一直解压:
结束
Openfire服务器在事实上开支进程中其实并不是需要活动端开发人士举办搭建的,可是我们需要搭建一个服务器来测试XMPPFramework,所以搭建一个地点的服务器是很有必不可少的.搭建Openfire服务器假如遇上其他问题欢迎联系骚栋,让骚栋祝你一臂之力~~中期的博客,我将对XMPPFramework在切切实实使用过程中的步骤以及坑点举办详尽的授课表明,希望大家继续关心骚栋,谢谢大家.
</br>
二.始发安装
1.在D盘(放在哪个盘随个人喜好)新建文件夹mySQL,然后把解压文件夹放进去
2.打开刚才放进mySQL里的文本夹,将文件夹中的my-default文件夹的情节改动一下,然后重命名为my.ini;虽然没有my-default,这也没事,自己新建一个名为my.ini的文本。
有那么些文件或者尚未那些文件都无所谓,里面的内容你也不用懂,都是您看不懂的布局,然后我们把内部的始末换成我们需要的配置就足以了,内容本身也粘贴在下边了。
my.ini内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的装置目录
basedir=D:\mySQL\mysql-5.7.20-winx64
# 设置mysql数据库的多少的寄放目录
datadir=D:\mySQL\mysql-5.7.20-winx64\data
# 允许最加纳阿克拉(Lamb)接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创立新表时将采纳的默认存储引擎
default-storage-engine=INNODB
注意:内容中斜线加粗的两行内容分别是你的mysql的装置目录和数据库的数额存放目录,所以你在把my.ini的始末改好后,还要在这一个同级文件夹里新建一个名为“data”的文件夹用来存放在mysql的数量
完成后的截图:
三.起初化数据库
1.开拓终端命令行(啥?不精通吗叫命令行?不解释,自己百度去),切换到解压文件的bin目录下:
比如我:cd D:\mySQL\mysql-5.7.20-winx64\bin
2.然后卫冕输入下列命令:mysqld –initialize –user==mysql
–console
把最终面生成的自由密码cjtchfLa16%n(每个人都不雷同,只是临时用来第一次登陆,登陆完会改密码)记到您的小本本上去,前边登陆用的。
四.将MySQL安装成体系服务并启动
1.在刚刚的bin目录下持续输入指令:mysqld –install
MySQL(安装成功会有指示)
2.然后前仆后继输入指令,这是启动MySQL服务:net start
MySQL(安装成功会有指示)
假设命令行输入无法起动服务,可以手动启动服务,方法是:右击“总括机”>管理>服务与应用程序>服务,找到“MySQL”那多少个服务,右击开启这一个服务,截图如下
3.然后输入以下命令,进入数据库:mysql
-u root -p (回车后出现“Enter
password”要输入刚才您记到小本本上的随机密码)
要是下面的法子在您输入了随机密码后仍力不从心进入数据库,咱还有办法:
1.先win+R,输入services.msc,打开服务列表,关闭mySQL服务
2打开cmd的管理人形式,进入到mySQL的bin目录下(有了刚刚的经历应该驾轻就熟了),
然后输入:mysqld –defaults-file=”D:\mySQL\mysql-5.7.20-winx64\my.ini”
–console –skip-grant-tables.
(标黄色的一部分为您的my.ini的目录,要注意)
3.方面的cmd别关,接着再打开一个管理员形式下的cmd,也是均等跻身到mySQL的bin目录下,输入:mysql
-u root -p
随后出现的“Enter
password”就不用输入密码了,直接敲“Enter”就进去数据库了(是不是很amazing?)
4.然后,输入sql语句如下:
use mysql; //显示Database changed
update user set
authentication_string=password(“123″) where
user=”root”; //显示:Query OK,1 rows affected(0.01 sec) Rows
matched:1 Changed:1 Warnings:1
flush privileges; //显示:Query OK,0 rows
affected (0.00 sec)
quit //退出
完成,这样就把root用户的密码设置为123了。
5.到位,将来运行mysql的章程,就是开拓cmd,输入指令:mysql
-u root -p
Enter password: 123
就进去数据库了
6.第一次运行后,要设定常用参数:
1)登录后,需要在正规模式下,再设一次root用户的密码,输入:set
password=password(‘666888’);(这么些密码随你自己设,怎么欢欣鼓舞怎么来)
2)打开root操作数据库的凡事权力:
use mysql;
show
tables;
select host,user
from user;
update user set
host=’%’ where user=’root’;
quit
完成。
7.然后要留心在此步骤前,第一个cmd是不闭馆的,然后到这一步时才要把第一个cmd关掉,才能打响重启mySQL服务,能用mysql
-u root -p和密码成功登录进入数据库后,就表明您的mySQL安装成功了
如下是这波操作的截图:
(第一个cmd)
(第二个cmd,以下都是)
五.安排环境变量
由来,mysql就安装成功了,但是为了不想每回登录数据库都要切换来bin目录下,我们需要安装环境变量,使得mysql可以在大局形式下采纳
右击“统计机”>属性>高级系统安装>环境变量,在环境变量中找到Path,然后编辑Path,将mySQL的bin目录复制过来粘贴到Path的环境变量后边,然后保留设置,一路规定到底。
截图如下:
六.卸载mySQL
如若何时出了新本子或者您看它不美观了,来,教你怎么完全卸载它
1.先停止mysql服务,cmd情势下输入net stop mysql;
2.进来控制面板卸载MySQL
Server;(倘使控制面板里没有找到这么些服务,这一步可以简单)
3.去除mysql文件夹下的my.ini文件及具有文件;
4.运转“regedit”文件,打开注册表编辑器(win+R打开“运行”,输入“regedit”回车,就应运而生了注册表编辑器,这是用来驱除注册表的)
5.删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL文件夹(这些 要是没有可以毫不删除了。)
6.删除C盘下的“C:\ProgramData\MySQL
”所有文件,如若去除不了则用360击破掉即可,该programData文件是默认隐藏的文件,设置展现后即可见,或者直接复制下边的地址到地点栏回车即可进入!
7.末尾可能mysql服务还留存:
使用windows installer clean
up的清理工具,将相应的mysql数据库的相关程序全部清理干净就可周详解决相关题材。
不过,有时候依旧会遇见奇葩的题目,就是遵照具有的步骤完成了卸载后,服务中却还有mysql的相关服务存在,为此我们应当删除相关的服务。具体的做法就是:以管理员权限的艺术打开cmd命令窗口,然后将在dos命令中输入指令:
sc delete mysql
//这里的mysql是您要去除的劳动名,通过该命令就能够去除相关的服务。
这样MySQL就全盘卸载了,重启电脑后就可以再一次装MySQL了。
感谢阅读,么么哒(づ ̄
3 ̄)づ