ubuntu-mysql

mysql的基本命令

安装MySQL相关

1
sudo apt-get install mysql-server

2、查看MySQL安装情况

1
apt-cacche show mysql-server

3、查看MySQL的状态

1
service mysql status

4、启动

1
service mysql start

5、停止

1
service mysql stop

6、重启

1
service mysql restart

7、查看配置文件的介绍
cd /etc/mysql/mysql.conf.dvim mysqld.cnf
port:默认端口号
datadir:数据库的保存路径
bind-address:表示服务器绑定的ip

6、登录MySQL
mysql -uroot -p (回车后输入mysql密码)

7、退出数据库
exit、quit、ctrl+d
以下是SQL语言,每句以;(分号)结尾。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

### 数据库相关操作
```bash
1、创建数据库
create database databaseName charset=utf8;
note:若不指定charset(编码格式)只能是英文。


2、查看数据库
show databases;

3、使用数据库
use databaseName;

4、查看当前所在数据库
select datadse();

5、删除数据库
drop database databaseName;

表结构的相关操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
1、创建表
create table 表名(属性1 类型 约束,属性2 类型 [约束],...);(不同字段间无空格)

2、删除整张表
drop tablename;

3、查看创表语句
show create table 表名;

查看表结构:
desc 表名;

4、修改表(alter)-添加字段
alter table tableName add 字段名 类型 约束;

5、alter - 修改字段属性或约束
alter table tableName modify 属性名 新类型 新约束;

7、alter-修改字段
alter table tableName change old属性名 new属性名 类型 约束;

8、alter-删除字段
alter table tableName drop 字段;