码迷,mamicode.com
首页 > 数据库 > 详细

mysql命令

时间:2015-10-13 00:14:51      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:

1.起动mysqld
mysqld --explicit_defaults_for_timestamp --debug --standalone --console(不作为服务运行)
mysqld --explicit_defaults_for_timestamp --debug
mysqld --console 让服务启动信息显示在控制台窗口(cmd),不加的话所有出错信息写到.ERR结
尾的文件中并存放在data目录下

2.停止mysqld
mysqladmin shutdown -u root   //密码为空
mysqladmin shutdown -u root -p123 //密码为123

3.mysql 登陆与退去(exit,quit)
mysql -h 主机地址 -u 用户名 -用户密码
mysql          普通登陆     
mysql -u root  以管理员登陆 //刚安装后的超级用户没有密码
mysql -u root -p123  以管理员登陆 


4.以服务形式实现WINDOWS 开机自启动mysqld(服务器)

1.cd C:\mysql\bld\sql\Debug
2.mysqld --install test(服务名)  //mysqld --install -manual 服务名(手动安装)
3.sc config test start = auto

----------------------------------
sc config test start = manual
mysqld --remove test
net stop test
net start test
-------------------------------
5.带配制文件起动
mysqld --install test --defaults-file=c:\my.ini

6.修改密码:
mysqladmin -u 用户名 -p旧密码 password新密码

eg:
mysqladmin -u root -p password 123 //只输原密码就可以了 ,新密码就是123,因为原密码为空
mysqladmin -u root -p password     //输原密码,与新密码
mysqladmin -u root -p123 password 123456


7. ini配制文件的位置

1.
 mysqld 搜索顺序
 1   c:\windows\my.ini
 2   c:\windows\my.cnf
 3   c:\my.ini
 4   c:\my.cnf
 5   c:\mysql\bld\sql\my.ini
 6   c:\mysql\bld\sql\my.cnf
 7   c:\users\administrator\appdata\roaming\mysql\.mylogin.cnf
2.
 mysqld 指定顺序
 mysqld --defaults-file=ini文件路径



8.调试MYSQL

1.mysqld --explicit_defaults_for_timestamp --debug --standalone --console(CMD 窗口不能关,否则就非正常退去了)
2.打开VS 2012 ,打开mysql.sln
3.在VS 2012中设定想要设定的断点
4.调试->附加到进程->选择 mysqld 
5.mysql -u root 在这个窗口中 执行SQL命令,VS 2012会在源码中中断到相关细节,进而进行动态调试
6.mysqladmin shutdown -u root //调试完毕后关闭mysqld

 

mysql命令

标签:

原文地址:http://www.cnblogs.com/zengkefu/p/4873091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!