mysql基础教程:安装与操作

mysql是linux平台下最流行的数据库系统,今天介绍的是mysql的安装及简单的操作方法!

groupadd mysql //建立mysql用户组
  useradd -g mysql mysql //建立mysql帐户
  tar -zxvf mysql-x.x.xx.tar.gz //解压缩mysql
  cd mysql-5.0.45 //进入解压好的mysql目录
  ./configure –prefix=/usr/local/mysql –with-charset=utf8 –with-collation=utf8_general_ci –with-extra-charsets=latin1 //设置参数
  make
  make install //开始安装
  cp support-files/my-medium.cnf /etc/my.cnf //拷贝my-medium.cnf文件到/etc/目录下并重命名为my.cnf

  用编辑器打开my.cnf文件,找到log-bin=mysql-bin这一行,将其注释掉

  :#log-bin=mysql-bin
  cd /usr/local/mysql //进入mysql目录
  bin/mysql_install_db --user=mysql
  chown -R root . //设置目录权限属性
  chown -R mysql /usr/local/mysql/var
  chgrp -R mysql
  bin/mysqld_safe --user=mysql & //启动mysql

  用编辑器打开/etc/rc.local文件,在exit 0前面加上,/usr/local/mysql/bin/mysqld_safe –user=mysql &

  重新启动,输入mysql,如果能进入则说明启动成功!

  ——————————-mysql常用命令————————

  mysql -uroot -p //登陆本机mysql、root为用户名
  mysqladmin -uroot -p password 1234 //1234为新密码
  create database mydb; //新建一个名为mydb的数据库
  drop database mydb //删除一个名为mydb的数据库
  show databases //查看数据库
  desc func //查看数据表的详细结构

  —————————–关键的,常用数据库维护操作————

  mysqldump -uroot -p -all -database>/Users/venmos/backup.sql //备份全部数据库到/Users/venmos/目录下的backup.sql文件
  mysqldump -uroot -p mydb>/Users/venmos/backup.sql //备份mydb数据库到/Users/venmos/目录下的backup.sql文件
  use /Users/venmos/backup.sql //导入/Users/venmos/目录的backup.sql数据库

  以上就是关于mysql的安装以及简单的操作方法,希望对大家有用

时间: 2024-10-27 10:39:07

mysql基础教程:安装与操作的相关文章

PHP 和 MySQL 基础教程(一)

mysql|基础教程 HTML 和 PHP .MySQL 的交互 为什么要用到数据库? World Wide Web (WWW) 不仅仅是一个提供信息的地方.如果你有什么东西,作一个网站,同样可以和全世界的人一起分享.但是,这并不是一件很容易的事.当网站越做越大时,你可能会遇到这样的问题: 网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西.这个问题在某种程度上对一个网站而言是致命的. 访问者想要向你提供信息,而且这些信息必须保存下来以备后用. 上面的两个问题,都可以通过数据库来解决

PHP 和 MySQL 基础教程(四)

mysql|基础教程 MySQL 中的 SQL 对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但--没有完全绝对的事,在这儿也是一样. 前面我曾经讲到,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如: mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', '$last_name') "); 这是因为 PHP

PHP 和 MySQL 基础教程(三)

mysql|基础教程 用 cookies 来跟踪识别用户 让我们来看看保存在浏览器中的内容.如果你用的是 IE5 ,在 windows 目录下有一个 cookies 的目录,里面有很多文本文件,文件名都是类似于 wudong@15seconds[1].txt 这样的,这就是浏览器用来保存值的 cookies 了.在以前的 IE 版本中, cookies 的内容是可以察看的,但现在内容已经被编码了.在浏览器得到一个 Web 页面之前,它会先看这个页面的域名,是否在 cookie 中存在,如果有相比

PHP 和 MySQL 基础教程(二)

mysql|基础教程 数据验证 清理空格 trim 函数将清除数据头尾的空格,它的语法是: trim ($first_name); 必填字段的处理 在你数据库中,有些字段时必须填写的.这样对应于 HTML 表单的相应的字段也不允许空出来不填.当然,这个检验处理的过程可以用客户端的 JavaScript 脚本来处理,但既然我们讲的是 PHP ,就还使用 PHP 来处理吧.下面的代码检查用户的姓是否输入: if (ereg(".", $first_name) == 1) { print (

图解MySQL数据库的安装和操作

mysql|数据|数据库     一.MySQL下载与安装 1.下载介绍 MySQL相信大家一定听说过,如果不知道它是干什么的,可以去google一下. MySQL的大本营:http://www.mysql.com/ MySQL的下载地址:http://dev.mysql.com/downloads/ 因为要从这个地址下载不少东东,所以详细分析一下这个网页. · 关于镜像网站,没有大陆的,有香港和台湾的.选择它,是为了加快下载速度,不过也不是绝对的,我经常就从北美的镜像下载,速度反而更快些. ·

[mysql基础教程]mysql常用sql语句

基础教程|教程|语句|mysql 下载提供一些在PHP+mysql开发中经常用到的mysql语句,提供给初学者参考和收藏.都是一些精典实用的常用语句. MYSQL显示数据库或表: 以下为引用的内容:    show databases;//然后可以use database_name;    show tables; MYSQL更改表名:    alter table table_name rename new_t; MYSQL添加列 :  alter table table_name add c

PHP 和 MySQL 基础教程(一)_php基础

HTML 和 PHP .MySQL 的交互 为什么要用到数据库? World Wide Web (WWW) 不仅仅是一个提供信息的地方.如果你有什么东西,作一个网站,同样可以和全世界的人一起分享.但是,这并不是一件很容易的事.当网站越做越大时,你可能会遇到这样的问题: 网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西.这个问题在某种程度上对一个网站而言是致命的. 访问者想要向你提供信息,而且这些信息必须保存下来以备后用. 上面的两个问题,都可以通过数据库来解决! 在 WWW 的世界

PHP 和 MySQL 基础教程(四)_php基础

MySQL 中的 SQL 对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但--没有完全绝对的事,在这儿也是一样. 前面我曾经讲到,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如: mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', '$last_name') "); 这是因为 PHP 也是以分号作为一行的

PHP 和 MySQL 基础教程(三)_php基础

用 cookies 来跟踪识别用户 让我们来看看保存在浏览器中的内容.如果你用的是 IE5 ,在 windows 目录下有一个 cookies 的目录,里面有很多文本文件,文件名都是类似于 wudong@15seconds[1].txt 这样的,这就是浏览器用来保存值的 cookies 了.在以前的 IE 版本中, cookies 的内容是可以察看的,但现在内容已经被编码了.在浏览器得到一个 Web 页面之前,它会先看这个页面的域名,是否在 cookie 中存在,如果有相比配的,浏览器会先把匹配