Mysql_命令归类
91KGE
.连接mysql mysql -uroot -padmin -hlocalhost
.连接mysqladmin命令行客户端程序 mysqladmin -uroot -padmin -hlocalhost
.启动mysql mysqld
.关闭 mysqladmin -uroot -padmin -hlocalhost shutdown
.修改密码
set password for 'root'@'localhost' = password('admin')
update mysql.user set password=password('admin') where user=''
flush privileges
delete from mysql.user where user=''
.select version(),current_date,now();
.select user()
.创建数据库库 create database me;使用数据库 use test;显示表 show tables;
.将文本文件装载到表中 LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet lines terminated by '\r\n';
.区分大小写的排序 select songs_name from tb_songs order by binary songs_name asc
.使用正则模式匹配 . [ab],[a-b],x*,.*,^,$ select songs_name from tb_songs where songs_name regexp '^爱'
.当前使用了哪个数据库库 select database()
.所有数据库 show databases;show tables;
.批处理模式下使用mysql mysql -tvw -hlocalhost -uroot -padmin < me.sql [| more ,>mysql.out]
.使用用户变量
select @max_name:=max(songs_name) from tb_songs;
select * from tb_songs where songs_name=@max_name;
.显示表sql show create table song
.SELECT year,month,BIT_COUNT(BIT_OR(1<<day)) AS days from t1 GROUP BY year,month;
相关文档:
http://www.blogjava.net/Alpha/archive/2007/07/23/131912.html
//主键549830479
alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//增加一个新列549830479
alter table t2 add d timestamp;
alter table infos add ex tinyint n ......
MySQL error 2003的解决过程刚才论坛出现:
error 2003:Can't connect to MySQL server on ..............
问题:MYSQL数据库没有启动~
解决:百度了一下,说的解决方法各种各样,很多.
1\在“运行”里找到C:\mysql\bin\mysqld-opt.exe 运行就是了!找了,没有这个东西:(
2 在Dos下 cd \mysql ......
我同学接了个私活,向我要了mysql的安装文件。昨晚他问我有没遇到mysql的乱码问题,我给他的答案是第一次用的时候遇到过,配好了后,现在都没有了。他说在网上找了很多文章,照着改了所有配置文件都没解决。
想想也是,当初第一次用的时候也是一样,改了所 ......
方法一:
使用MySQL推出的MySQL Connector/Net组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件。完成该组件后,需要在项目中引用这个组件,也可以直接在配置文件的<assemblies>节点内添加下面的节点:
<add assembly="MySql.Data, Version=5.1.5.0, Culture=neutral, PublicKeyToken=C5687 ......
MySQL EVENT
来源:http://samyu.blog.51cto.com/344284/146011
event_scheduler:
The MySQL event scheduler is a thread that runs in the background looking for events to execute. It spends a lot of time sleeping -- and won't do anything unless the new global variable "event_scheduler" is set t ......