Vincent.Chan‘s Blog

常用链接

统计

积分与排名

网站

最新评论

MySQL的配置与使用

1、    启动 MySQL

c:\mysql\bin\ 下运行 winmysqladmin 启动

2、    登录 MySQL

初始情况下默认登录用户名 root ,密码为空。

c:\mysql\bin 下运行 mysql -uroot 即可。当我们新建用户之后按以下方式:

mysql -h(hostname) -u(username) -p(password)

3、    使用数据库

初始安装之后有一个保存系统表的数据库—— mysql ,使用以下命令可以访问数据库

use mysql;

4、    新建 MySQL 用户

root 帐号登录后,进入 mysql 数据库,执行插入语句:

insert into user (host,user,password) values('localhost','mysql',password('mysql'));

insert into user (host,user,password) values('%','mysql',password('mysql'));

flush privileges;

 

这样就为 MySQL 建立了一个名为 mysql ,密码为 mysql 的用户,第一个用于本地登录,第二个用于远程登录。

<! 注意 : user (host,user,password) 之间必须有空格隔开 >

<! 注意 : values ('','','') 之间没有空格隔开,字符串用单引号 >

5、    新建数据库

create database test;

6、    退出

quit;

7、    几个有用的 SQL 命令:

²        show databases :在刚登录之后、使用数据库之前查看现有数据库;

²        select database 显示当前数据库

²        show tables 显示当前数据库中的所有表

describe table_name :显示某表的结构

8、    备份与恢复

mysqldump -u username -p --opt  dbname >backupfileName.sql :将数据库dbname导出到 backupfileName.sql文件中

mysql dbname < backupfileName.sql:做反向工作。



posted on 2006-02-09 00:06 Vincent.Chen 阅读(704) 评论(2)  编辑  收藏 所属分类: Database

评论

# re: MySQL的配置与使用 2006-04-17 13:55 小丫头

插入怎么插入阿?我怎么试了好多次都不正确呢?能告诉我怎么操作多列的插入吗?谢谢!  回复  更多评论   

# re: MySQL的配置与使用 2006-04-17 21:36 Vencent Chen

怎么不正确呢?
是否是权限问题
多列插入就是一般得SQL语句
insert into tablename(colname,colname,...) values('colvalue','colvalue',...)

其实MySQL5还直接提供一个命令
Create USER
然后你只要update一下设置一下密码就OK了.
另外MySQL5用上面得方法创建用户是不行得,有个域‘ssl_cipher’不能为空,所以还是Create USER方便吧。
  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: