关键字: mysql
MYSQL 常用命令列表
1、系统管理
mysql -h主机地址 -u用户名 -p : 连接MYSQL (在mysql/bin)
exit : 退出MYSQL命令
mysqladmin -u用户名 -p旧密码 password 新密码 : 修改密码(在mysql/bin)
grant select [insert][,update][,delete]on 数据库.* to 用户名@localhost("%",表示任何主机) identified by "密码" : 增加用户
mysql.server start : 启动服务器
mysql.server stop : 停止服务器
2、查询命令
select version() : 查询版本号
select current_date : 查询当前日期
3、显示命令
show databases : 显示数据库列表
show tables : 显示库中的数据表
describe 表名 : 显示数据表的结构
扩展正则表达式:
Select * from 表名 where 字段名 regexp(not regexp)或者rlike(not rlike)
1) “.”匹配任何单个的字符
2) 一个字符类[…]匹配方框内任何字符。例如[a],[asd],[a-z]匹配任何小写字母,[0-9]匹配任何数字。
3) “*”匹配零个或者多个在它前面的东西。
4) 正则表达式区分大小写[aA]。
5) 如果它出现在被测试值的任何地方,模式都匹配。
6) 定位,在模式开始处用“^”,结尾处用“$”,例如“^b”
4、编辑命令
Load data infile “/path/filename” into table 表名 : 从文件中向表添加数据,文件每行包括一条记录,用定位符(tab)把值分开。
1、系统管理
mysql -h主机地址 -u用户名 -p : 连接MYSQL (在mysql/bin)
exit : 退出MYSQL命令
mysqladmin -u用户名 -p旧密码 password 新密码 : 修改密码(在mysql/bin)
grant select [insert][,update][,delete]on 数据库.* to 用户名@localhost("%",表示任何主机) identified by "密码" : 增加用户
mysql.server start : 启动服务器
mysql.server stop : 停止服务器
2、查询命令
select version() : 查询版本号
select current_date : 查询当前日期
3、显示命令
show databases : 显示数据库列表
show tables : 显示库中的数据表
describe 表名 : 显示数据表的结构
扩展正则表达式:
Select * from 表名 where 字段名 regexp(not regexp)或者rlike(not rlike)
1) “.”匹配任何单个的字符
2) 一个字符类[…]匹配方框内任何字符。例如[a],[asd],[a-z]匹配任何小写字母,[0-9]匹配任何数字。
3) “*”匹配零个或者多个在它前面的东西。
4) 正则表达式区分大小写[aA]。
5) 如果它出现在被测试值的任何地方,模式都匹配。
6) 定位,在模式开始处用“^”,结尾处用“$”,例如“^b”
4、编辑命令
Load data infile “/path/filename” into table 表名 : 从文件中向表添加数据,文件每行包括一条记录,用定位符(tab)把值分开。