时间:2021-07-01 10:21:17 帮助过:29人阅读
-h:代表MySQL的主机名或IP地址,如:-h127.0.01 -hlocalhost
-u:代表MySQL中的用户名,默认是root
-p:代表MySQL中用记的密码,默认是root
注意:语法中各个段之间用空格分开;
如果你不想让别人看到你输入的密码,在登录MySQL客户端可以先不输密码,直接回车,会提示输入密码,这时候的密是以“*”号显示;
提示:安装完phpStudy之后,只有一个root用户,它是超级管理员。
Mysql>set password=password(‘新密码’);
注意:password( )是MySQL的一个加密函数
md5( )是PHP中的一个加密函数
创建数据库
Create Darabase [IF NOT EXISTS] db_name [CHARSET]
创建的命令-是否存在-数据库名字-字符集
Create Database IF NOT EXISTS kongkong CHARSET utf8; Create Database kongkong ; 默认字符集拉丁文 删除数据库 DROP DATABASE [IF EXISTS] db_name; 删除的命令-是否存在-数据库名字 选择数据库 USE db_name; use kongkong; →更改数据库默认字更改MySQL的配置文件:C:\Program Files (x86)\phpStudy\MySQL\my.ini
客户端(Client Section):default-character-set=gbk
服务器端(Server Section):default-character-set=latin1
在MySQL客户端命令修改
Alter database db_name Default character Set gbk;
数据表操作
显示当前数据库中的所有表(先use 进入某表)
show tables ;显示所有表
show tables from kongkong; 显示其中一个表
显示刚创建的数据库格式结构
show create dababase name_db
查看的结构 show create database kongkong;
显示刚创建表的格式结构
show create table kongkong
删除数据表,从哪个库中删除
drop table kongkongbiao from kongkong
表名 在哪个 数据库 (只有一个表可以不写从哪个库
修改表.
显示表结构,显示某个表的结构
describe table_name
创建数据表 create table table_name( 列名1 列类型 列属性, 同上, )列名1,指定每个字段的名称,命名跟变量一样;
列的数据类型:指定每个字段存储什么样的数据;
列的属性:对列更详细的设置
create table table_name( 名字 整形 不空 自增 主键 id int not null auto_increment primary key, title varchar(50) not null, content text null, addate int(12) no null sex tinyint not null DEFAULT 1默认1 ); create table table_name( uid int not null auto_increment primary key, keyword varchar(50) not null, msgType varchar(50) not null, contentStr text not null ); create table s_user( u_id int not null auto_increment primary key, u_name varchar(20) not null, u_phone int(11) not null, u_email varchar(200) not null, u_qq int null, u_wx int(20) not null, u_age int(3) not null, u_sex tinyint not null DEFAULT 1, u_auth int(3) not null, u_card int(3) not null ); 设置DOS环境的字符集 set names gbk; 显示特定字段 select id,title,addate from table_name select * from news; 插入表内容 insert into table_name(title,id)value(‘新闻‘,‘1‘); insert into table_name(`keyword`,`msgType`,`contentStr`)values(‘列表‘,‘text‘,‘1.游戏\n 2.小说\n 3.新闻\n‘) insert into table_name(`keyword`,`msgType`,`contentStr`)value(‘列表‘,‘text‘,‘1.游戏\n 2.小说\n 3.新闻\n‘)
数据库MySQL-笔记
标签:describe trunc rem content 类型 png add parent names