桌面左下角windows图标--搜索框内输入cmd,结果如图所示,点击cmd.exe,或者使用快捷键Windows键(在键盘上有个Windows标志的按键)+R输入cmd
后回车。
启动mysql数据库:在出来的DOS命令窗口中输入 net start mysql
,或者使用快捷键Windows键(在键盘上有个Windows标志的按键)+ R直接输入net start mysql
后回车。(另附:关闭的命令为net stop mysql)
在DOS命令窗口输入 mysql -hlocalhost -uroot -p
回车 进入mysql数据库,其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enter password时,直接回车即可。注意,如果你的mysql没有安装在C盘下,你需要先使用DOS命令进入mysql的安装目录下的bin目录中。以我的电脑为例,方法如下:输入D:
进入D盘,在输入cd D:\Tools\MySQL5.5.25(自己的安装目录)\bin
进入到mysql的bin目录下才可以输入
mysql -hlocalhost -uroot -p
当显示此界面时表示成功链接到了mysql数据库
使用以下命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。
use mysql
使用以下命令可以更改远程连接的设置。
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘自己设置密码’ WITH GRANT OPTION;
使用以下命令刷新刚才修改的权限,使其生效。
flush privileges;
使用以下命令查看修改是否成功。
select host,user from user;
PS:
如出现:ERROR 1300 (HY000): Invalid utf8 character string: 'xA1xAF'
这是由于CMD字符集是GBK的,而MySQL字符集是UTF-8的
输入
set names gbk;
再输入其他的就好了