fengdos 2019-12-19
mysqld install; 配置数据库
net start mysql;启动数据库
mysql -uroot -p; 以root权限启动数据库,-p之后输入密码
mysql -uroot -h"IP地址" -p; 设置远程连接
set password = password(‘密码‘); 设置密码
mysqladmin -u用户名 -p旧密码 password 新密码
show databases; 展示所有的数据库
show create table 表名; 查看表结构(会查看到创建表的语句,包括约束条件,主键等)
use 数据库名;切换数据库名
show variables like ‘%chara%‘;查看当前编码
创建:
select user(); 查看当前使用用户
create database 数据库名;创建数据库
create table 表名(字段名1 类型(条件)); 创建表,字段名不能一样
create table demo(num int,username char(12),password char(32));
insert into mysql.user(Host,User,Password) values("localhost","用户名",password("密码"));创建一个localhost账户用户,该账户只能在本地登录,不能字啊另一台机器上远程登录
insert into mysql.user(Host,User,Password) values("%","用户名",password("密码"));创建一个在任意一台电脑上都可以登录的账户,也可以指定某台机器可以在远程登录。
删除具体操作:
权限:
用户名
@127.0.0.1
WITH GRANT OPTION;修改用户权限查看数据:
desc 表名; / describe 表名;查看表结构
insert into 表名 values(数据);表里添加数据
update 表名 set password=‘alex3714‘ where num=1;更新数据
delete from 表名 where num=1;删除表中数据、