1 首先是我们已经安装了phpstudy  的软件

进入到我们安装php的安装目录

 

 

 

2  )  在终端中进入到mysql 数据库

 

输入    mysql.exe  -h  localhost  -u root -p    回车输入密码

 

 

开始了一些数据的常用语法

 

 2 如何删除一个数据库    可以使用drop  来删除数据库   语法   drop  database   数据库名  

 

 

 

 

 

 3 )打开数据库   use   库名 

2  当前选择的数据库状态  SELECT DATABASE();

3 显示数据库字段describe   表名  

4  当前数据库表结构   show   tables 

一  、开始创建数据库

create    table  表名   (字段名  数据类型);

mysql> create table users(
    -> id int(10) auto_increment,
    -> name varchar(50) not null,
    -> password varchar(50) not null,
    -> primary key(id));
Query OK, 0 rows affected (0.05 sec)

查看表结构

desc  表名;

mysql> desc  users;
+----------+-------------+------+-----+---------+----------------+
| Field    | Type        | Null | Key | Default | Extra          |
+----------+-------------+------+-----+---------+----------------+
| id       | int(10)     | NO   | PRI | NULL    | auto_increment |
| name     | varchar(50) | NO   |     | NULL    |                |
| password | varchar(50) | NO   |     | NULL    |                |
+----------+-------------+------+-----+---------+----------------+
3 rows in set (0.01 sec)
2、  修改字段名  

alter  table  表名  change   旧字段名  新字段名   数据类型();

mysql> alter table user change  name  username varchar(50);
ERROR 1146 (42S02): Table 'test1.user' doesn't exist
mysql> alter table users change  name  username varchar(50);
Query OK, 0 rows affected (0.08 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc  users;
+----------+-------------+------+-----+---------+----------------+
| Field    | Type        | Null | Key | Default | Extra          |
+----------+-------------+------+-----+---------+----------------+
| id       | int(10)     | NO   | PRI | NULL    | auto_increment |
| username | varchar(50) | YES  |     | NULL    |                |
| password | varchar(50) | NO   |     | NULL    |                |
+----------+-------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)

二  开始删除数据。

delete  from   表名  where   条件;

mysql> delete  from  users where id=2;
Query OK, 1 row affected (0.06 sec)

2  开始插入数据

mysql> insert  into users values(2,"chabug2","chabug2");
Query OK, 1 row affected (0.10 sec)

mysql> insert  into users values(3,"chabug3","chabug3");
Query OK, 1 row affected (0.13 sec)

mysql> insert  into users values(4,"chabug3","chabug4");
Query OK, 1 row affected (0.00 sec)

mysql> select * from   users;
+----+----------+----------+
| id | username | password |
+----+----------+----------+
|  1 | chabug   | chabug   |
|  2 | chabug2  | chabug2  |
|  3 | chabug3  | chabug3  |
|  4 | chabug3  | chabug4  |
+----+----------+----------+
4 rows in set (0.00 sec)

修改里面的ID

update  表名   set   条件 =  where   条件;

mysql> update users set id=1 where id=2;
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from   users;
+----+----------+----------+
| id | username | password |
+----+----------+----------+
|  1 | chabug2  | chabug2  |
|  3 | chabug3  | chabug3  |
|  4 | chabug3  | chabug4  |
+----+----------+----------+
3 rows in set (0.00 sec)

常用函数

 

 

1  首先插叙当前的数据库

mysql> select   database();
+------------+
| database() |
+------------+
| test1      |
+------------+
1 row in set (0.05 sec)
查询当前的用户名和主机名

 

 

查询数据库版本的

mysql> select version();
+------------+
| version()  |
+------------+
| 5.7.27-log |
+------------+
1 row in set (0.03 sec)

mysql>

 

 如果读不出文件的话可以在mysql 的配置文件中修改mysql.ini   的配置在mysqld  下面加入secure_file_priv=  燃火再次重启mysql 

查看它的值

mysql> show variables like "secure_file_priv";
+------------------+------------------------------------------------+
| Variable_name    | Value                                          |
+------------------+------------------------------------------------+
| secure_file_priv | C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\ |
+------------------+------------------------------------------------+
1 row in set, 1 warning (0.09 sec)

 

posted on 2021-03-14 22:19  妹子跟我来  阅读(77)  评论(0)    收藏  举报