mysql命令
时间:2021-07-01 10:21:17
帮助过:3人阅读
.起动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命令
标签: