易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : mysql

常见的MySQL命令大全

常见的MySQL命令大全
一、连接MySQL
        格式: mysql -h主机地址 -u用户名 -p用户密码
        1、例1:连接到本机上的MYSQL。
        首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
        2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
        mysql -h110.110.110.110 -uroot -pabcd123
        (注:u与root可以不用加空格,其它也一样)
        3、退出MYSQL命令: exit (回车)。
        二、修改密码
        格式:mysqladmin -u用户名 -p旧密码 password 新密码
&n ......

linux下创建mysql用户

1、创建mysql数据库的管理用户
数据库安装好后,我们应该为mysql数据库创建一个管理帐号。要把root用户设置为管理员,此时需要执行下面命令:
[root@CDS2 bin]# /usr/bin/mysqladmin -u root password 123456
说明:上面创建的mysql数据库管理员为root,密码123456
2、创建一般的用户
工作中用到web服务器和mysql服务器不在同一台计算机上安装的运用。需要通过mysql的远程账户访问mysql。
先上语法:
grant [权限] on [数据库名].[表命] to ['用户命']@['web服务器的ip地址'] identified by ['密码'];
实例:(SQL)
GRANT all privileges
ON *.*
TO tstest@'%' IDENTIFED BY '123';                    //给用户tstest添加%授权
GRANT all privileges
ON *.*
TO tstest@localhost IDENTIFIED BY '123';        //给用户tstest添加localhost授权
以上sql需登陆到mysql执行,如下:
[root@me ~]# mysql -uroot -p123456
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to ser ......

linux下创建mysql用户

1、创建mysql数据库的管理用户
数据库安装好后,我们应该为mysql数据库创建一个管理帐号。要把root用户设置为管理员,此时需要执行下面命令:
[root@CDS2 bin]# /usr/bin/mysqladmin -u root password 123456
说明:上面创建的mysql数据库管理员为root,密码123456
2、创建一般的用户
工作中用到web服务器和mysql服务器不在同一台计算机上安装的运用。需要通过mysql的远程账户访问mysql。
先上语法:
grant [权限] on [数据库名].[表命] to ['用户命']@['web服务器的ip地址'] identified by ['密码'];
实例:(SQL)
GRANT all privileges
ON *.*
TO tstest@'%' IDENTIFED BY '123';                    //给用户tstest添加%授权
GRANT all privileges
ON *.*
TO tstest@localhost IDENTIFIED BY '123';        //给用户tstest添加localhost授权
以上sql需登陆到mysql执行,如下:
[root@me ~]# mysql -uroot -p123456
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to ser ......

java开发中Mysql中文乱码问题的解决

     Mysql在默认情况下建立表的字符编码是latin1,所以在插入中文时会出错。
eg:
1、查看表建立的sql源码:
1: sql命令:show create table users
2:
3: 结果:
4: CREATE TABLE `users` (
5: `userID` int(10) unsigned NOT NULL AUTO_INCREMENT,
6: `userName` varchar(45) NOT NULL,
7: `password` varchar(45) NOT NULL,
8: PRIMARY KEY (`userID`)
9: ) ENGINE=InnoDB AUTO_INCREMENT=101 DEFAULT CHARSET=latin1
2、查看表中各列的属性:
命令:show full columns from users
结果:
其中Collation列表示字符编码。
解决方法:
一、修改mysql的配置文件:
      在mysql的安装目录(C:\Program Files\MySQL\MySQL Server 5.1)下,修改my.ini。
      查找default-character-set属性,将两处都改为GBK。以后再建表时将默认为GBK编码方式。
      需要重新启动mysql服务。
二、修改表的字符编码属性:
      命令:alter table users CONVERT TO CHARACTER SET gbk
    ......

java开发中Mysql中文乱码问题的解决

     Mysql在默认情况下建立表的字符编码是latin1,所以在插入中文时会出错。
eg:
1、查看表建立的sql源码:
1: sql命令:show create table users
2:
3: 结果:
4: CREATE TABLE `users` (
5: `userID` int(10) unsigned NOT NULL AUTO_INCREMENT,
6: `userName` varchar(45) NOT NULL,
7: `password` varchar(45) NOT NULL,
8: PRIMARY KEY (`userID`)
9: ) ENGINE=InnoDB AUTO_INCREMENT=101 DEFAULT CHARSET=latin1
2、查看表中各列的属性:
命令:show full columns from users
结果:
其中Collation列表示字符编码。
解决方法:
一、修改mysql的配置文件:
      在mysql的安装目录(C:\Program Files\MySQL\MySQL Server 5.1)下,修改my.ini。
      查找default-character-set属性,将两处都改为GBK。以后再建表时将默认为GBK编码方式。
      需要重新启动mysql服务。
二、修改表的字符编码属性:
      命令:alter table users CONVERT TO CHARACTER SET gbk
    ......

ORACLE 与 mysql 的区别

1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show
databases。对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在
ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可以保存在表空间中。而MYSQL并没有使用表空间来
进行管理。
        2.查询当前所有的表。ORACLE: select * from tab,MYSQL:show tables。
       
3.改变连接用户(库)。ORACLE:conn 用户名/密码@主机字符串,MYSQL:use 库名。
       
4.显示当前连接用户(库)。ORACLE:show user,MYSQL:connect。
       
5.执行外部脚本命令。ORACLE:@a.sql,MYSQL:source a.sql。
                                 & ......

ORACLE 与 mysql 的区别

1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show
databases。对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在
ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可以保存在表空间中。而MYSQL并没有使用表空间来
进行管理。
        2.查询当前所有的表。ORACLE: select * from tab,MYSQL:show tables。
       
3.改变连接用户(库)。ORACLE:conn 用户名/密码@主机字符串,MYSQL:use 库名。
       
4.显示当前连接用户(库)。ORACLE:show user,MYSQL:connect。
       
5.执行外部脚本命令。ORACLE:@a.sql,MYSQL:source a.sql。
                                 & ......

C#操作MySQL数据库的简单例子


作者: 王者之剑(http://www.albertsong.com/)  日期: 2008-01-05 22:10
字体大小: 小 中 大
示例演示了用C#操作MySQL的方法,提供了三个可重用的类MySqlDBUtil,MySqlPageUtil,Page。
本示例由 C#操作Access数据库的简单例子(http://www.albertsong.com/read-56.html)修改而来。
1.首先下载MySQL数据库的.NET驱动
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.8.1-noinstall.zip/from/pick#mirrors
将bin目录里的MySql.Data.dll文件复制到工程目录,并且将dll的引用加入到项目中,这样就可以通过相关的类来操作MySQL数据库了。
using MySql.Data.MySqlClient;
using System.Data;
连接字符串:String connectionString = "server=127.0.0.1;user id=root; password=as; database=albertsong; pooling=false;charset=utf8";
连接字符串中各个项目的意思是很明确的,需要注意的是charset应该设置成和数据库表的charset一致,否则可能出现中文乱码。
然后将整个项目中的OleDb用MySql替换,这样基本上就可以了。不同的是带参数的sql语句,
Access中是
string sql="insert into product(name,quantity,pri ......

C#操作MySQL数据库的简单例子


作者: 王者之剑(http://www.albertsong.com/)  日期: 2008-01-05 22:10
字体大小: 小 中 大
示例演示了用C#操作MySQL的方法,提供了三个可重用的类MySqlDBUtil,MySqlPageUtil,Page。
本示例由 C#操作Access数据库的简单例子(http://www.albertsong.com/read-56.html)修改而来。
1.首先下载MySQL数据库的.NET驱动
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.8.1-noinstall.zip/from/pick#mirrors
将bin目录里的MySql.Data.dll文件复制到工程目录,并且将dll的引用加入到项目中,这样就可以通过相关的类来操作MySQL数据库了。
using MySql.Data.MySqlClient;
using System.Data;
连接字符串:String connectionString = "server=127.0.0.1;user id=root; password=as; database=albertsong; pooling=false;charset=utf8";
连接字符串中各个项目的意思是很明确的,需要注意的是charset应该设置成和数据库表的charset一致,否则可能出现中文乱码。
然后将整个项目中的OleDb用MySql替换,这样基本上就可以了。不同的是带参数的sql语句,
Access中是
string sql="insert into product(name,quantity,pri ......

C# 连接MySql的方法


1.从http://prdownloads.sourceforge.net/mysqldrivercs/MySQLDriverCS-n-EasyQueryTools-3.0.18.exe?download上下载MySQLDriverCS. 
2.把MySQLDriverCS.dll.添加到.net的组件 
3.使用方法 
 下面是创建一个数据库链接:
下面是创建一个数据库链接:
using MySQLDriverCS;
MySQLConnection conn =  new MySQLConnection( new MySQLConnectionString("localhost","test","root","").AsString );
conn.Open();
如果你使用的是.net的集成开发环境(visual studio.net)那么在代码中输入MySQLDriverCS后再输入一个”.”就可以看到MySQLDriverCS名称空间中的所有的东西了.
下面是commond:
MySQLCommand cmd; 
   cmd = new MySQLDriverCS.MySQLCommand("DROP TABLE IF EXISTS test.mysqldrivercs_test",conn); 
   cmd.ExecuteNonQuery(); 
   cmd.Dispose();
 
   cmd = new MySQLDriverCS.MySQLCommand("CREATE TABLE test.mysqldrivercs_test("+ 
    "SettingID tinyint(3) unsigned NOT NULL auto_increment,"+ ......

C# 连接MySql的方法


1.从http://prdownloads.sourceforge.net/mysqldrivercs/MySQLDriverCS-n-EasyQueryTools-3.0.18.exe?download上下载MySQLDriverCS. 
2.把MySQLDriverCS.dll.添加到.net的组件 
3.使用方法 
 下面是创建一个数据库链接:
下面是创建一个数据库链接:
using MySQLDriverCS;
MySQLConnection conn =  new MySQLConnection( new MySQLConnectionString("localhost","test","root","").AsString );
conn.Open();
如果你使用的是.net的集成开发环境(visual studio.net)那么在代码中输入MySQLDriverCS后再输入一个”.”就可以看到MySQLDriverCS名称空间中的所有的东西了.
下面是commond:
MySQLCommand cmd; 
   cmd = new MySQLDriverCS.MySQLCommand("DROP TABLE IF EXISTS test.mysqldrivercs_test",conn); 
   cmd.ExecuteNonQuery(); 
   cmd.Dispose();
 
   cmd = new MySQLDriverCS.MySQLCommand("CREATE TABLE test.mysqldrivercs_test("+ 
    "SettingID tinyint(3) unsigned NOT NULL auto_increment,"+ ......
总记录数:2220; 总页数:370; 每页6 条; 首页 上一页 [53] [54] [55] [56] 57 [58] [59] [60] [61] [62]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号