• Mysql 1


    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;

  • 相关阅读:
    Sencha Touch 框架快速入门系列
    dotTrace 使用说明
    CQRS架构中同步服务的一种实现方式
    C#中循环结构的效率问题
    面向领域驱动架构的查询实现方式
    最佳 jQuery
    DWZ&MVC的探索系列——Demo演示效果
    在Windows Azure中实现和调试一个WCF服务(上)
    现代软件工程开发体验:结对编程
    结对编程是什么?
  • 原文地址:https://www.cnblogs.com/Hale-Proh/p/7183725.html
Copyright © 2020-2023  润新知