mysql

mysql的安装:

  1,解压目录;

  2,添加环境变量;系统的环境的变量.

  3,初始化 mysql --initialize-insecure

  4,启动服务端 mysql 直接启动 这个时候 会吼住

  5,连接服务端mysql -uroot -p

  查看当前进程的pid号:tasklist |findstr mysql

  杀死进程:taskkill /F /PID mysql

  6,制作windows服务一定要以管理员身份运行

  安装windows服务:mysql --install

  卸载windows服务:mysql ---remove

  命令启动服务:net start mysql

  命令关闭服务:net stop mysql

  查看所有的数据库:show databases;

  使用数据库:use 数据库的名字;

  查看所有的表:show tables;

  7,统一字符编码:

    1在C:\mysql-5.7.23-winx64\mysql-5.7.23-winx64当前的目录下新建一个新的my.ini,

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

    2 net stop mysql

      再开启 让my.ini文件配置生效

      net start mysql

    3,mysql -uroot -p

      执行\s:查看数据库配置

        Server characterset:    utf8
           Db     characterset:    utf8
           Client characterset:    utf8
           Conn.  characterset:    utf8

   8,破解密码:

    1,以管理员身份 打开cmd 停掉服务端 net stop mysql

    2,开启服务端 并跳过所有的授权表:mysqld --skip-grant-tables

    3,客户端连接服务端:mysql -uroot -p

    4,修改密码:update mysql.user set authentication_string =password('') where User='root';

    5,刷新权限:flush privilefes;

 

 初识:

操作文件夹:

  增:create database db1;

  查:show create database db1;(查看当前的数据库)   show databases;(查看所有的数据库)

  改:alter database db1 charset gbk;

  删:drop database db1;

操作文件(表)

  use db1;切换文件夹

  select database();查看当前所在文件夹

  增:create table user(id int,name char) 注意定义类型

  查:show create table user;查看当前这张表  show tables 查看所有的表  desc user 查看表的详细信息

  改:alter table user modify name char(6) 修改   alter table user change name NAME char(7);

  删:drop table user;

操作文件内容(数据);

  增:insert user(id,name) values(1,'ln'),(2,'mj')

  查:select id from db1.user;

   select id,name from db1.user;

   select * from db1.user;

  改:update db1.user set name='zhang';

    update db1.user set name='ln' where id=2;

  删:delete from user; 

   delete from user where id=2;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

转载于:https://www.cnblogs.com/lnrick/p/9549722.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值