mysql的安装
安装 sudo apt-get install mysql-server mysql-client
管理 启动 service mysql start
停止 service mysql stop
重启 service mysql restart
允许远程连接
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
将 bind-address=127.0.0.1 注释掉
登录加长写法
mysql --host=localhost --user=root --password --port=3306
字段类型
数字: tinyint(很小的整数一个字节) int (普通大小的整数4个字节) decimal(压缩的严格定点数)
字符串 char varchar text
打开mysql
mysql -uroot -p
退出登录quit或exit
查看版本:select version();
显示当前时间:select now();
远程连接
运行命令 mysql -hip地址 -uroot -p
-h 后面写要连接的主机ip地址
-u后面写连接的用户名
-p回车后写密码
数据库操作
创建数据库 create database 数据库名 charset=ytf8;
删除数据库 drop database 数据库名;
切换数据库 use 数据库名;
查看当前选择的数据库 select database();
表操作
查看当前数据库中所有的表 show tables;
创建表 create table 表名(列及类型);
如:create table student(id int auto_increment primary key,sname varchar(10) not null);
修改表alter table 表名 add|change|drop 列名 类型;
如:alter table students add birthday datetime;
删除表 drop table 表名
查看表结构 desc 表名;
更改表名称 rename table 原表名 to 新表名;
查看表的创建语句 show create table 表名;
数据操作
查询select * from 表名
增加全列插入:insert into 表名 values(...)
缺省插入:insert into 表名(列1,...) values(值1,...)
同时插入多条数据:insert into 表名 values(...),(...)...;
或insert into 表名(列1,...) values(值1,...),(值1,...)...;
网友评论