Mysql 1

MySQL操作指南
本文详细介绍了如何启动MySQL服务、登录MySQL数据库、创建及管理数据库、表等基本操作,并提供了具体的SQL命令示例。

1:启动本地mysql        

2:命令行输入  mysql -u root -p

(我的电脑上)    mysql --socket=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock

3:输入密码

 

 

show databases;        //显示服务器上已有的数据库

quit;       //退出mysql

DROP DATABASE IF EXISTS tmooc;   //试着删除指定的数据库(如果存在的话)

CREATE DATABASE tmooc CHARSET=UTF8;

USE taobao;  //进入该数据库

SELECT  uid,uname,upwd,pic,score,regTime,pic FROM tb_user;   //查看索要数据表内容

 

脚本模式:mysql -uroot -p < 文件路劲

NOTE:  

1 /* */     脚本里多行注释

2 #      脚本里单行注释

3 每条语句用 ; 结尾

4 命令不区分大小写,习惯上关键字都大写,非关键字都小写

5 SERVER -> DATABASE -> TABLE -> ROW -> COLUMN

6 - 要省略,比如 utf-8 应写成 utf8

7 Structed Query Language

8 插入记录行时,字符串/日期数据必须使用单引号,

 

 

 

数据库乱码问题解决办法:

  1. SET NAMES UTF8;
  2. CREATE DATABASE tmooc CHARSET=UTF8;
  3. .sql文件必须另存为UTF-8编码
  4. 必须在交互模式下查询

 

 

 

 

 

 

show databases;
DROP DATABASE IF EXISTS taobao; 
CREATE DATABASE taobao CHARSET=UTF8;
show databases;
USE taobao;

CREATE TABLE tb_user(
uid INT PRIMARY KEY AUTO_INCREMENT, #用户编号,主键列(不允许相同),自增列
uname VARCHAR(6), #variable character
upwd VARCHAR(32), #用户密码
pic VARCHAR(32), #用户头像图片的路劲
score FLOAT(10,2), #用户积分 99999999.99
regTime BIGINT #注册时间,一般是大整数代替
);

#向表中插入记录行(row)
INSERT INTO tb_user VALUES(
NULL,'tom','123456','img/101.jpg','111','1234567890123'
);

INSERT INTO tb_user VALUES(
NULL,'womcru','123456','img/103.jpg','113','1234567890125' #声明了自增后
);

INSERT INTO tb_user VALUES(
107,'king','123456','img/103.jpg','113','1234567890125'
);


#删除一行指定的记录
#DELETE FROM tb_user; #删除表中所有的记录行
DELETE FROM tb_user WHERE uid=1; 

#修改一行指定的记录 ——很容易忘记
UPDATE tb_user SET uname='玛利亚',upwd='456789' WHERE uid=102;
#UPDATE tb_user SET uname='玛利亚',upwd='45677' ;#修改所有的记录


#查询表中的数据
SELECT uid,uname,upwd,pic,score,regTime FROM tb_user;

 

转载于:https://www.cnblogs.com/Hale-Proh/p/7183725.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值