net start mysql
在命令行启动mysql服务。需要管理员身份
net stop mysql
停止数据库服务。
mysql -uroot -p
mysql命令行登录命令,其中-uroot表示,登录名为root的账户,-p表示密码。
mysql -uusername -ppassword
也可以在-p之后直接跟密码,但是这样会导致你的密码在你的命令行窗口的标题上暴露。所以我们都不输入密码,而在敲回车之后输入。(下文均采用这种方式)
mysql -uroot -p databaseName
-p空格之后可以跟数据库名字,直接进入指定数据库,当然如果没有这个数据库的名字将导致登录失败,而不进入mysql的dos环境。
所以一般我都会先进入mysql环境,再去show databases;
还可以登录远程mysql服务器。只需要添加-h标签。
mysql -uusername -p -haddress
指定ip和端口号登录(注意:指定端口的-P是大写的。区分表示密码的-p)
mysql -uusername -p -haddress -Pport
D:\>mysqldump -uroot -p -d databaseName tableName1 tableName2 >exportName.sql
D:\> 导出目标目录