易截截图软件、单文件、免安装、纯绿色、仅160KB

Mysql常用命令

虽然很多人用mysql front, 但是个人觉得mysql还是命令行下比较好用,毕竟数据库在命令行下操作比较王道而且mysql完全免费。。
下面介绍一些mysql命令行下常用的命令,有一些数据库基础的,即使是第一次用mysql对照下面的命令操作也完全可以,如果我发现还有其它命令也是经常用到的我会陆续更新。。。
服务器:
1. 启动mysql服务
    > cd mysql-5.0/bin 
    > mysqld --console --verbose 
2. 停止mysql服务
    > mysqladmin -u root shutdown
客户端:
1. 客户端连接至mysql
    > mysql -h localhost -u root -p
2. 显示当前所有数据库
    > show databases; 
3. 创建数据库
    > create database test;
4. 删除数据库
    > drop database test;
5. 切换数据库
    > use test;
6. 显示当前数据库中的所有表
    > show tables;
7. 显示某张表的结构信息
    > desc t_some_table; 
8. 客户端推出
    > exit; 
用户:
1. 查询所有用户
    > select host, user from mysql.user;
2. 创建用户(用户名:test;密码:test)
    > create user test identified by 'test'; 
3. 赋予用户权限
    > grant all privileges on test.* to 'test'@'%' ; 
4. 删除用户
    > drop user test; 
备份与恢复:
1. 备份数据库(后面不能加分号";",否则会报error 1049)
    > mysqldump -u root -p test>d:/test_backup.sql 
2. 恢复数据库
    > mysql -uroot -p test< d:/test_backup.sql;  
下面给出一个建表语句  可以给初学数据库的人做一个参考
mysql> create table comment (
    -> comid int auto_increment primary key,
    -> comtitle text not null,
    -> comcontent text not null,
    -> writername varchar(20),
    -> artid int not null,
    -> foreign key commen


相关文档:

linux,nginx,mysql,php安装备忘

niginx安装流程
软件下载:--->
mkdir -p /home/dancebear/programe
cd /home/dancebear/programe
wget http://sysoev.ru/nginx/nginx-0.6.31.tar.gz
wget http://www.php.net/get/php-5.2.6.tar.gz/from/this/mirror
wget http://php-fpm.anight.org/downloads/head/php-5.2.6-fpm-0.5.8.diff.gz
wget http://dev ......

mysql的sql_mode介绍

mysql可以运行在不同sql mode模式下面,sql mode模式定义了mysql应该支持的sql语法,数据校验等!
 
查看默认的sql mode模式:
select @@sql_mode;
我的数据库是:
STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
在此模式下面,如果插入的数据的长度大于定义的长度,那么就会报错!
  ......

mysql 安装

今天安装mysql遇到很多麻烦,想象原因,自己还是linux的初学者,同时受挫时总是要把问题的复杂系数放大。
1 安装冲突
根据《linux程序设计》上的指导,从官网下载了mysql-server-xx,mysql-devel-xx,mysql-client-xx,mysql-share-xx,然后执行
rpm -i *.rpm
结果二十几行conflict提示,说有文件与mysql-server-xx的安 ......

[转]mysql修改表结构alter


 
[转自]http://waryist.javaeye.com/blog/104739
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
        ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
  or    ADD ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号