li
  当前位置:主页 > 基础知识 > 文章内容
li
MySQL数据库的基本使用指南
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-05-16   阅读:21  
本文章共4199字,分3页,当前第1页,快速翻页:
 

一:登录MySQL

  登录MySQL的命令是mysql mysql 的使用语法如下:

  mysql [-u username] [-h host] [-p[password]] [dbname]

  username password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时只需键入mysql即可。

IXDBA.NET社区论坛

  [root@test1 local]# mysql

  Welcome to the MySQL monitor. Commands end with ; or \g.

  Your MySQL connection id is 1 to server version: 4.0.16-standard

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

  mysql>

  出现了“mysql>”提示符,恭喜你,安装成功!

  增加了密码后的登录格式如下:

  mysql -u root -p

  Enter password: (输入密码)

  其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。

 

  注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。

二、MySQL的几个重要目录

 

  MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。

 

  下面就介绍一下这几个目录。

 

  1、数据库目录

  /var/lib/mysql/

2、配置文件

  /usr/share/mysqlmysql.server命令及配置文件)

3、相关命令

  /usr/bin(mysqladmin mysqldump等命令)

4、启动脚本

  /etc/rc.d/init.d/(启动脚本文件mysql的目录)

三、修改登录密码

 MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。

1、命令

  usr/bin/mysqladmin -u root password 'new-password'

  格式:mysqladmin -u用户名 -p旧密码 password 新密码

2、例子

  例1:给root加个密码123456

  键入以下命令

  [root@test1 local]# /usr/bin/mysqladmin -u root password 123456

  注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

3、测试是否修改成功

   1)不用密码登录

  [root@test1 local]# mysql

  ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

  显示错误,说明密码已经修改。

  2用修改后的密码登录

  [root@test1 local]# mysql -u root -p

  Enter password: (输入修改后的密码123456)

  Welcome to the MySQL monitor. Commands end with ; or \g.

  Your MySQL connection id is 4 to server version: 4.0.16-standard

  Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

  mysql>

  成功!

  这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。

四、启动与停止

1、启动

  MySQL安装完成后启动文件mysql/etc/init.d目录下,在需要启动时运行下面命令即可。

  [root@test1 init.d]# /etc/init.d/mysql start

2、停止

  /usr/bin/mysqladmin -u root -p shutdown

3、自动启动

  1)察看mysql是否在自动启动列表中

  [root@test1 local]# /sbin/chkconfig –list

  2)把MySQL添加到你系统的启动服务组里面去

  [root@test1 local]# /sbin/chkconfig – add mysql

  3)把MySQL从启动服务组里面删除。

  [root@test1 local]# /sbin/chkconfig – del mysql

五、更改MySQL目录

MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:

1home



阅读更多内容1 · 2 · 3 · 下一页>>


  上一篇: 利用linux rpm方式安装Mysql   下一篇: IBM DB2 9数据库恢复原理介绍
li
 §相关评论  
 热点文章

·RewriteRule重写规则的语法:A
·apache配置文件httpd.conf参数
·Apache的配置文件http.conf参数
·HTTP协议中POST、GET、HEAD等参
·XAMPP命令之LAMPP
·Linux中安装XAMPP(LAMPP)服务器
·网页禁止右键、禁止复制等代码
·java.lang.OutOfMemoryError:
·Mysql数据库在Linux系统常用命
·mysql问答:MySQL数据库连接过多
·MySQL数据库中Show命令的用法
li
 编辑推荐
·RewriteRule重写规则的语法:A
·apache配置文件httpd.conf参数
·Apache的配置文件http.conf参数
·HTTP协议中POST、GET、HEAD等参
·XAMPP命令之LAMPP
·Linux中安装XAMPP(LAMPP)服务器
·网页禁止右键、禁止复制等代码
·java.lang.OutOfMemoryError:
·Mysql数据库在Linux系统常用命
·mysql问答:MySQL数据库连接过多
·MySQL数据库中Show命令的用法
li
 相关篇章
·利用linux rpm方式安装Mysql
·mysql数据库源码安装详解
·MySQL导入导出工具mysqlimport用...
·MySQL数据库中Show命令的用法
·mysql问答:MySQL数据库连接过多的...
·Mysql数据库在Linux系统常用命令...
·java.lang.OutOfMemoryError: al...
·网页禁止右键、禁止复制等代码大...
·Linux中安装XAMPP(LAMPP)服务器套...
·XAMPP命令之LAMPP
·IBM DB2 9数据库恢复原理介绍
·无法打开网站网页,但是QQ可以登录...
·高性能的 HTTP 和 反向代理 服务...
·apache下限制并发数、IP、带宽的...
·高性能http服务器Nginx,超牛的we...
·Nginx完全教程(必读)
·原创Nginx环境的搭建(支持正则)
·Nginx轻量级的HTTP服务器-理论篇
·Lighttpd+Squid+Apache搭建高效率...
·隐藏Apache,PHP版本和相关基本安...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接