mysql
wmwyyx
这个作者很懒,什么都没留下…
展开
-
linux下导入、导出mysql数据库命令
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码转载 2015-12-01 14:18:56 · 423 阅读 · 1 评论 -
mysql 字符串排序
数字以varchar类型存储时,排序会是“1,11,2,28,3,4,5,66,7”;换一种查询方式select * from table where id = 1 order by rank*1 ; 结果“1,2,3,4,5,6,11,28,66”;原创 2016-06-13 20:19:10 · 1197 阅读 · 0 评论 -
mysql更换密码
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下转载 2016-08-29 12:48:09 · 622 阅读 · 1 评论 -
关于mysql 的错误:Access denied for user 'root'@'101.81.76.97' (using password: YES)
当我们的应用访问另一台机器上的mysql服务器时,可能会出现该错误。其中一个原因是mysql服务器拒绝访问,因为你所连接的用户只提供本地服务器连接。解决办法是登陆mysql服务器,选择mysql数据库更改user表的host字段为%。设置成%意思是任何服务器都可以链接。当然还可以新建一个账户专门为你的应用服务器提供服务,例如新建用户 kk 设置host 为你应用服务器的i原创 2017-05-03 21:10:23 · 715 阅读 · 0 评论 -
mysql 错误:Field '字段' doesn't have a default value
当提示某个字段没有默认值时,解决办法就是为该字段设置默认值。但是纠其原因是mysql的严格模式的问题。我们本地开发可能使用了非严格模式配置文件: linux中my.cnf window中my.ini在sql_mode 中有 STRICT_TRANS_TABLES 代表为严格模式。 sql_mode=NO_ENGINE_SUBSTITUTION,原创 2017-05-03 21:17:58 · 2561 阅读 · 0 评论 -
mysql 保存表情包
Exception: MySQL Error: Incorrect string value: '\xF0\x9F\x90\xB1' for column ......Emoji表情符号为4个字节的字符,而 utf8 字符集只支持1-3个字节的字符,所以无法写入数据库。(mysql版本需要高于5.5.3)所以解决方案就是修改字符编码。修改可以分为全局修改和当前链接修改。全局修改需要修改原创 2017-05-04 16:43:27 · 1865 阅读 · 0 评论 -
centos 安装 MySQL5.6
一、设置yum源wget http://repo.mysql.com/mysql57-community-release-el6-8.noarch.rpmrpm -ivh mysql57-community-release-el6-8.noarch.rpmvi /etc/yum.repos.d/mysql-community.repo将[mysql56-community]的ena原创 2017-06-07 20:08:36 · 326 阅读 · 0 评论