首页 > 代码库 > mysql操作记录
mysql操作记录
/* *创建新用户 * *用命令行工具或ide登录root用户。(命令:mysql -u root -p) */-- 执行sql语句插入用户,要用PASSWORD方法统一加密,不然没法用。INSERT INTO mysql.user(HOST,USER,PASSWORD,ssl_cipher,x509_issuer,x509_subject) VALUES (‘localhost‘,‘harlan‘,PASSWORD‘123456‘)/* *如在执行中遇到Field ‘ssl_cipher‘ doesn‘t have a default value的错误的话是因为ssl_cipher等字段没有默认值,可通过修改mysql my.ini配置文件来解决。 *把 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 改成 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 之后重启mysql */ -- 刷新mysql权限相关表 FLUSH PRIVILEGES; -- 授权数据库,默认用户是没有任务数据库操作权限的,于是需要授权。 GRANT ALL PRIVILEGES ON test.* TO harlan@localhost IDENTIFIED BY ‘456789‘;
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。