mysql
文章平均质量分 76
相随心声
性格豪爽,为人诚挚,乐于助人,有上进心。
展开
-
mysql中文出现乱码问题的彻底解决方案
windows XP的mysql中dos环境插入中文乱码(有特殊字符就不支持了,保存字符时,这):方法一:在命令行输入 set names gbk;这种方法针对中文有效,日/韩文就无效了。方法二:彻底解决MySql在UTF8字符集下乱码问题:安装 MySq时选择字符集为UTF-8 修改MySql安装目录下的my.ini中配置的默认编码: 该文件中有两处这样的配置:default-character-set=latin1 将这两处改成:default-character-set=utf8 在命令行查看字符集编原创 2011-03-09 21:34:00 · 2987 阅读 · 1 评论 -
mysql表与表之间创建外键关系
<br />CREATE DATABASE bankDB;<br /><br />USE bankDB;<br /><br />##drop TABLE user_info<br />CREATE TABLE user_info(<br /> user_id INT AUTO_INCREMENT PRIMARY KEY,<br /> user_name NVARCHAR(30),<br /> user_sex NVARCHAR(4)<br />);<br /><原创 2011-04-21 23:44:00 · 4913 阅读 · 1 评论 -
mysql 循环while、loop、REPEAT
##删除userInfo表DROP TABLE IF EXISTS userInfo;CREATE TABLE userInfo(userId INT AUTO_INCREMENT PRIMARY KEY,userName VARCHAR(30),userPwd VARCHAR(30));CREATE TABLE test_trigger_table(id INT,NAME VARCHAR(30));##插入数据INSERT INTO userInfo VALUES(NULL,'王五','123456');原创 2011-04-24 22:20:00 · 42845 阅读 · 0 评论 -
mysql 储存过程、触发器的创建、删除及使用
##删除userInfo表DROP TABLE IF EXISTS userInfo;CREATE TABLE userInfo(userId INT AUTO_INCREMENT PRIMARY KEY,userName VARCHAR(30),userPwd VARCHAR(30));CREATE TABLE test_trigger_table(id INT,NAME VARCHAR(30));##插入数据INSERT INTO userInfo VALUES(NULL,'王五','123456');原创 2011-04-24 22:18:00 · 1614 阅读 · 0 评论 -
mysql 用户的管理
/**在命令行:导入sql文件**/sources 'C:/Documents and Settings/Administrator/桌面/优化查询.sql' INTO TABLE user_infor;/**备份DB**/mysqldump -uroot -p123456 myDB>d:/backup20070713.sql;/**在某个DB上的某张表创建一个用户格式**/GRANT SELECT,INSERT,UPDATE,DELETE ON *[(数据库)].* TO 用户名@登录主机 IDENTIF原创 2011-04-27 17:57:00 · 830 阅读 · 0 评论 -
MySQL在插入90万条数据消耗的时间以及查询90万条数据时的性能优化
我的MySQL版本是5-1-39。查看MySQL版本:mysql> select version(); +-------------+ | version() | +-------------+ | 3.23.56-log |原创 2011-08-17 01:22:23 · 5919 阅读 · 0 评论