在命令行提示符下启动MYSQL服务器:
“开始/运行”命令,在弹出的“运行”窗口中输入“CMD”,按ENTER进入DOS窗口,在命令符下输入:
net start mysql 即可启动MYSQL服务器
在MYSQL服务器启动后,在DOS窗口中输入:mysql -u root -h localhost -ppassword dbname
MySQL中 的使用语法如下: mysql [-u username] [-h hostname] [-p[password]] [dbname] mysql [--user=username] [--host=hostname] [--password=[password]] [dbname] mysqladmin [-u username] [-h hostname] [-p[password]] command,command ... mysqladmin [--user=username] [--host=hostname] [--password=[password]] command,command ... 注意: 使用第一种描述时 -p[password] : -p密码,中间不要加空格 例: mysql -u root -h localhost -p123 test (mysql -u root -h localhost -proot mysql) 为了安全起见, 防止你在输入密码时被身后的人发现 你最好用这个种写法 D:\mysql\bin> mysql -u root -h localhost -p test 即在-p 后不加任何密码, 当你回车后屏幕显示: ->Enter password: 你在此输入密码,此时你输入的密码在屏幕上为不可见的, --------------------------------------------------------------- 在第一次安装好MySQL后,MySQL的初始用户权限中, 有如下的四个用户 +-----------+------+----------+ | host | user | password | +-----------+------+----------+ | localhost | root | | | % | root | | | localhost | | | | % | | | +-----------+------+----------+ 其中前三个都是超级用户 localhost 表示只能从本机登录MySQL数据库 % 表示可以从任何主机登录到这台MySQL数据库 这是一个极不安全的权限设置, 建议你立即进行修改, 操作如下:(注:↓表示回车, ->表示屏幕显示) D:\mysql\bin> mysql -u root -h localhost↓ -> Welcome to the MySQL monitor. Commands end with ; or \g. -> Your MySQL connection id is 28 to server version: 4.0.4-beta-max-nt-log -> -> Type 'help;' or '\h' for help. Type '\c' to clear the buffer. -> -> mysql> mysql>USE mysql↓ -> Database changed -> mysql> mysql>SELECT host,user,password FROM mysql.user;↓ //可别忘了加“;” -> +-----------+------+----------+ -> | host | user | password | -> +-----------+------+----------+ -> | localhost | root | | -> | % | root | | -> | localhost | | | -> | % | | | -> +-----------+------+----------+ -> 4 rows in set (0.00 sec) mysql>DELETE FROM user WHERE Host='%' AND User='';↓ //删除第四个用户 mysql>DELETE FROM user WHERE Host='localhost' AND User='';↓ //删除第三个用户 mysql>UPDATE user SET password=PASSWORD('123') WHERE user='root';↓ // 将前两个用户的密码改为123, // 注意一定要用PASSWORD('123')函数来加密密码 mysql> FLUSH PRIVILEGES; // 刷新用户授权表, // 不然新的用户权限会在你重启计算机后生效 在更新 root 密码後,日後要与 MySQL 连线的方法为: mysql -u root -p123 或者是这样,让 mysql 询问 root 的密码: mysql -u root -p