下载此文档

mysql的基础操作语句.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
mysql的基础操作语句
,遇见了相同的问题
解决方法如下
如果无法启动,没有报任何错位信息,则可能是mysql,里面data的原因
mysqld --console 启动
可以显示出启动错误信息
打开mysql的安装目录,如果里面没有data文件,则需要在bin中cmd,mysqld --initialize-insecure,生成一个以root为用户名,空密码的用户数据
mysqld --initialize-insecure自动生成无密码的root用户,mysqld --initialize自动生成带随机密码的root用户。data文件夹不为空是不能执行这个命令的。可以先删除data目录下的所有文件或直接删除data文件。
更改密码:
mysql> update set authentication_string=password('123qwe') where user='root' and host = 'localhost';
mysql> flush privileges;
mysql> quit;
重启:
mysql -u root -p;
总结:
1)安装好mysql后,第一次启动时,root管理密码会在/root/.mysql_secret中随机生成
2) ,MySQL的 表中的密码字段由之前的 password 改为 authentication_string
3) 使用--skip-grant-tables 参数启动,跳过MySQL的授权验证,--working参数,跳过远程登录
4) 修改MySQL密码方式:
法1:update user set authentication_string=password('123abc') where user='root';
法2:set password=password('newpassword');
法3:alter user root@'localhost' identified by 'oracle';
法4:在shell下使用MySQL工具:mysqladmin -uroot -poldpassword pasword "newpassword"
5) 关于MySQL密码策略:
决定是否使用该插件(及强制/永久强制使用)
--validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT
validate_password_dictionary_file > 插件用于验证密码强度的字典文件路径。
validate_password_length > 密码最小长度。
validate_password_mixed_case_count > 密码至少要包含的小写字母个数和大写字母个数。
validate_password_number_count
> 密码至少要包含的

mysql的基础操作语句 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198614
  • 文件大小17 KB
  • 时间2017-10-31