开启/停止/重启数据库 登陆/登出 常用命令
ubuntu14.04 --- mysql
一,开启,停止,重启 mysql数据库
1.查看mysql进程是否打开
pgrep mysqld 如果开启,返回进程号;如果停止,不返回数据;
2.开启,停止,重启
sudo start mysql 或者【使用service打开】 sudo service mysql start
sudo stop mysql 或者 【使用service打开】sudo service mysql stop
sudo restart mysql 或者 【使用service打开】 sudo service mysql restart
检测mysql版本
mysql --version
二,登陆,登出
mysql -u 用户名 -p密码 -D数据库 -h主机地址 -P端口 -prompt提示符
注:
-u 表示选择登陆的用户名,后面跟用户名;
-p 表示密码,回车后输入密码;
-D 表示数据库,指定进入某个数据库;
-P 大写,端口;【本地登陆,可以不输入此参数;】
-h 主机ip ,如果本地登陆127.0.0.1;【本地登陆,可以不输入此参数;】
-prompt 提示符,指定修饰符,即修改mysql提示符
三种退出登陆的方式:
exit; 或者 quit; 或者 \q;
修改MySql提示符
1. 在登陆时修改
2. 登入后,执行下面命令
prompt 字符串;
或者
prompt \h \D \u
\h 表示当前主机名
\u 表示当前用户名
\d 表示当前数据库名
\D 表示当前完整时间
如图:
修改提示符后,原先的提示符 mysql> 变成了xb
三,管理mysql的命令( linux ubuntu 14.04)
1.show databases; ----- 列出【mysql数据库管理系统】中所有的数据库
2.use 数据库名; ----- 选择要操作的数据库,该命令后,所有的mysql命令都是针对该数据库;
3.show tables; ----- 列出某个数据库中的所有数据表;【必须在选择某个数据库之后操作】
4.show columns from table; ----- 列出数据表的属性,主键,数据类型,默认值等;【能够方便的看清数据表结构】
5.show table status like '表名' \G; ----- 列出数据表的信息,\G 用于控制输出格式
6.show index from table; ----- 列出表的索引信息
如:show table status like '表名' \G;
四,MySql常用命令
1.查看版本号
SELECT VERSION();
2. 查看当前用户
SELECT USER();
3. 查看当前数据库
SELECT DATABASE();
4. 查看当前时间
SELECT NOW();
五,MySql语句规范
1. 关键字,函数名 ---- 大写
2. 数据库名,数据表名,字段名 ---- 小写
3. 语句必须以分号‘;’结尾;