mysql
pythoner_116
初级pythoner 欢迎交流!
展开
-
mysql sql语句中拼接字符串写法
问题:sql语句中 如何拼接字符串解决方法最开始使用”+“进行拼接 一直报错。原来sql中有专门函数例:update table set filed=concat(filed, ‘123’)意思是更新字段filed为 filed的值+‘123’...原创 2020-01-19 17:01:16 · 927 阅读 · 0 评论 -
mysql8.0登录navicate等第三方工具报错2059解决方案(更换密码验证方式)
问题:mysql更新了8.0版本之后,使用navicate登录会报错。错误码 251-Client does not support authentication protocol requested by server;原来是是因为新版本更换了密码的验证方式解决方案:1.命令行登录mysql mysql -u 你的账户名 -p你的密码未设置全局变量的同学,需要进入mysql8....原创 2020-01-18 11:47:47 · 496 阅读 · 0 评论 -
mysql插入问题,若主键存在则更新部分字段,若不存在则插入。
需求 插入数据,若主键存在则更新部分字段,若不存在则插入sql:INSERT INTO table (field1, field2) VALUES (field1_value, field2_value) ON DUPLICATE KEY UPDATE field2=field2_value其中字段field1为主键这段sql的意思是 :若field1主键存在 则 更新field2字段。...原创 2020-01-18 12:10:49 · 982 阅读 · 0 评论 -
Mysql创建用户给局域网内用户使用,开放权限,开放ip访问。
需求:开放数据库给局域网内用户使用,需要创建用户以及开放部分权限。解决:1.登录mysql数据库 未设置全局变量需要进入相关路径cd mysql8.0/bin登录mysqlmysql -u 你的账户名 -p你的密码2.创建用户,以及开放ipCREATE USER ‘用户名’@‘localhost’ IDENTIFIED BY ‘用户密码’;这里注意,若用户为本机用户,则开放ip是...原创 2020-01-19 10:37:45 · 2054 阅读 · 0 评论