mysql 基础

  • 安装: yum install mysql mysql-server mysql-devel 安装mysql、mysql-server、mysql-devel,这是一个完整的安装,一个都不能少;
  • 初始化 mysql: service mysqld start   第一次用这个命令会自动进行mysql的初始化,之后再启动就没有了,这个命令的本质是启动mysql服务;
  • mysqladmin -u root password 'password' 这个命令是为默认的mysql的root用户来设置密码;
  • mysql -u root -p 这个命令是登录root 用户,输入quit可以退出;
  • chkconfig mysqld on这个命令是自动登录;
  • /etc/mycnf 这个dir下面是mysql的配置文件,可以用vim打开之后有一句: datadir=/var/lib/mysql  ,如果你愿意的话,可以更改这个地址的哦,数据库可以放在别的你喜欢的位置;
  • /var/lib/mysql这个dir下面存储的是mysql的数据库文件;
  • show database; 这个命令可以显示当前用户的数据库文件列表,注意命令结尾的分号,试验一下再用,别的命令我没有看到;
  • CREATE DATABASE linuxcast;建立一个名为linuxcast的数据库;
  • mysql是的程序端口是3306;
  • mysql -u root -p 这个命令实际上登录的是本地服务,mysql -h 192.168.1.10 -u root -p 类似于这个命令可以登录远程服务器的mysql,当然IP可以更换的哦,IP=localhost的话,是可以省略的,如第一个命令;
  • 命令行一般都是大写的哦,90%以上以;结尾,如果你输入命令没有输入;的话,就会出现->来提示你继续输入命令,知道你输入;
  • SELECT VERSION();这是调用查看版本的命令;
  • SELECT CURRENT DATE;这个是调用当前日期;
  • 也可以 SELECT VERSION(), CURRENT DATE;
  • SHOW DATABASES;显示当前用户的所有数据库;
  • CREATE DATABASE linuxcast;现在理解这个命令了吧,创建一个数据库;
  • DROP DATABASE linuxcast;这是删除一个数据库;
  • 如何切换数据库呢?你有很多数据库,只要输入USE linuxcast就切换到你要的数据库了;
  • 数据库的名称不可修改,这是默认的,如果非要改,只有重新建一个数据库;

 

posted @ 2019-03-18 17:10  braveheart007  阅读(91)  评论(0编辑  收藏  举报