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

MySQL常用命令总结

 原文链接:http://bbs.linuxtone.org/thread-991-1-1.html
IT运维专家网--"自由平等,互助分享!"
===MySQL基础====
mysql
下载
: http://www.mysql.com/
mysqld 常规MySQL服务器
mysqld-opt 优化
mysql服务
器,提供一些功能可以挖掘更好的功能
mysqld-max 与mysqld一样,但可以支持更新,更具实验性质的功能(更不稳定)
++安装mysql
参见自带的INSTALL-SOURCE文件
$ ./configure –prefix=/app/mysql-5.0.51a –with-charset=utf8 –with-extra-charsets=gbk,gb2312,utf8
++启动/关闭mysql
$ path/mysqld_safe -user=mysql &
$ /mysqladmin -p shutdown
++修改root口令
$ mysqladmin -u root -p password ‘新密码’
++查看服务器状态
$ path/mysqladmin version -p
++连接远端mysql服务器
$ path/mysql -u 用户
名 -p #连接本机
$ path/mysql -h 远程主机IP -u 用户名 -p#连接远程MYSQL服务器
++创建/删除 数据
库或表
$ mysqladmin -u root -p create xxx
mysql> create database 数据库名;
mysql> create TABLE items (
id INT(5) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
symbol CHAR(4) NOT NULL,
username CHAR(8),
INDEX sym (symbol),INDEX …..
UNIQUE(username)
) type=innodb;
mysql> drop database [if exists] 数据库名
mysql> create table 表名;
mysql> drop table 表名;
++查看数据库和查看数据库下的表
mysql> show databases;
mysql> show tables;
mysql> show table status;
mysql> desc 表名; #查看具体表结构信息
mysql> SHOW CREATE DATABASE db_name #显示创建db_name库的语句
mysql> SHOW CREATE TABLE tbl_name #显示创建tbl_name表的语句
++创建用户
mysql> grant select,insert,update,delete,alter on mydb.* to test2@localhost identified by “abc”;
mysql> grant all privileges on *.* to test1@”%” identified by “abc”;
mysql> flush privileges;
++用户管理
mysql> update user set password=password (’11111′) where user=’test1′; #修改test1密码为111111
mysql> DELETE from user WHERE User=”testuser” and Host=”loca


相关文档:

Java 读取 MySQL 中文 乱码

Java 读取 MySQL 中文 乱码
场景:Java,eclipse,读取MySQL数据库,MySQL编码为utf-8
问题:读出来的中文在eclipse的输出窗口中显示为乱码
错误的写法
1
   System.out.print(new String( rs.getString("bib_author").getBytes("utf-8"),"GBK" )); 

   System.out.print( ......

影响Mysql性能的几个重要参数说明

innodb_buffer_pool_size
如果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。 Innodb的缓冲池会缓存数据和索引,所以不需要给系统的缓存留空间,如果只用Innodb,可以把这个值设为 ......

完美搞定phpMyAdmin“无法载入mysql扩展”

安装完phpmyadmin
大家经常出现的问题就是报错:“无法载入mysql扩展,请检查php配置”。
如果你使用的是php5.2以上的版本,请注意:php对服务的扩展功能做了一定的改动,也就是说,你安装php和扩展的方式也要做调整了。
主要的调整有两方面,一是PHP5.2以上的版本中,PHP.INI文件无需添加到WINDOWS目录下。二 ......

MySQL 数据库 InnoDB引擎的插值问题

InnoDB是mysql数据库中唯一一个支持外键的引擎,但是差值的时候却得注意一下
比如有两张表,album(id,name,path) ,picture(id,name,path,parent_album),其中表2中parent_album是外键
此时差值insert into picture (name,path,parent_album) values ("pic","path",68) (68是一个相册的id)
mysql会报错"Failed to read a ......

Tomcat6 mysql jdbc连接池的配置

 弄了一晚上,查了n多文章,尝试了n多复杂的方法,最后终于在一篇文章中找到了一个超简单的方法,真是踏破铁鞋无觅处啊!不用按照管法的做法,只要按照下文的方法保管你可以成功配置tomcat的连接池。
将tomcat/conf/context.xml文件置为以下内容。
<Context reloadable="true">
    < ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号