博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql
阅读量:6766 次
发布时间:2019-06-26

本文共 1630 字,大约阅读时间需要 5 分钟。

1、mysqladmin -u root -p version

2、mysql -V 是客户端上的version
实际的server端应该连上server后
mysql>select version();
BTW:一般单机上面的server和client的版本号应该是一样的
3、mysql -u root -p -e "select version()"
4、mysql --help|grep version

 

CONCAT_WS函数:

从数据库里取N个字段,然后组合到一起用“,”分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到CONCAT_WS(),非常好用。
CONCAT_WS(separator, str1, str2,...)是一个特殊形式的 CONCAT()。
第一个参数剩余参数间的分隔符。分隔符可以是与剩余参数一样的字符串。
如果分隔符是 NULL,返回值也将为 NULL。这个函数会跳过分隔符参数后的任何 NULL 和空字符串。分隔符将被加到被连接的字符串之间

简单例子如下:

mysql> SELECT CONCAT_WS(",","First name","Second name","Last Name");       -> 'First name,Second name,Last Name'mysql> SELECT CONCAT_WS(",","First name",NULL,"Last Name");       -> 'First name,Last Name'

 

1.导出整个数据库

mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.导出一个数据库结构
mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql

-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库
A:常用source 命令
进入mysql数据库控制台,
如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source wcnc_db.sql
B:使用mysqldump命令
mysqldump -u username -p dbname < filename.sql
C:使用mysql命令
mysql -u username -p -D dbname < filename.sql

 

一千行MySQL学习笔记:http://www.cnblogs.com/shockerli/p/1000-plus-line-mysql-notes.html

索引:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html

主从分离:http://www.cnblogs.com/luckcs/articles/2543607.html

linux的“自动化”:http://www.cnblogs.com/zhenbianshu/p/5042303.html

 

http://try.redis.io/

 

转载于:https://www.cnblogs.com/softidea/p/5044057.html

你可能感兴趣的文章
ElsticStake安装之Logstash6.4.0 安装(二)
查看>>
android 资源
查看>>
DB2 常用命令大全【转】
查看>>
XenServer安装最佳实践
查看>>
windows 2003 dhcp服务器,主机移动vlan获取原理ip
查看>>
Android 学习--ListView 的使用(四)
查看>>
基于MDK编译器 STM32与12864液晶显示程序 和电路连接
查看>>
启动apache 提示命令不存在
查看>>
汽车硬件backdoor生成器
查看>>
Windows下安装的XAMPP如何设置Apache和MySQL等服务开机自启动
查看>>
在redhat系统如何设置支持NTFS系统文件并开机自动挂载
查看>>
linux安装rzsz(lrzsz)
查看>>
Python中_,__,__xx__的区别
查看>>
Python 变量
查看>>
电动汽车锂电池容量选择
查看>>
mongodb的基本语法
查看>>
总结数值的原码、反码、补码
查看>>
Auto Layout简单应用——以编码的方式实现Auto Layout自动布局(二)
查看>>
时间≠金钱,金钱≠健康
查看>>
史上最全的Linux教程 (3)
查看>>