zoukankan      html  css  js  c++  java
  • windows下安装mysql以及启动

           配置环境变量,在path中添加 ;E:wampApache24mysql(这是你的mysql安装路径),然后在修改一下配置文件my-default.ini(mysql安装文件夹目录下)

    修改其中的两个参数basedir和datadir,如下:

          basedir = E:wampApache24mysql
          datadir = E:wampApache24mysqldata

          E:wampApache24换成你的mysql安装路径

           win+R进入cmd命令中,进入mysql安装路径下的bin文件(输入E:进入E盘,然后cd :wampApache24mysqlin),输入mysqld -install后,会出现service已经成功启动

          然后输入net start mysql,会报服务器启动成功

          服务启动成功之后,就可以登录了,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

          最后推荐大家去下载一个mysql5.1官方文档去看看如何在cmd下操作mysql,主要是创建数据库,建立数据表,导入数据等操作.

          Windows分发版包含预初始化的授权表,可以自动安装。授权表定义了初始MySQL用户账户和访问权限。用户root 创建两个账户。这些账户为超用户账户,可以执行任何操作。初始root账户的密码为空,因此任何人可以用root账户不用任何密码来连接MySQL服务器,并具有所有权限。上面输入的mysql -u root -p就是用的超用户账户,在Windows中,一个root账户用来从本机连接MySQL服务器,另一个允许从任何主机连接。

    内容为设置mysql的编码格式为utf-8,具体操作如下:

          1 找到mysql目录文件下my.ini文件打开,查找default-character-set和character-set-server,将其设置为

          default-character-set=utf-8

          character-set-server=utf-8

          2 win+r输入cmd进入数据库输入show variables like 'character%';查看数据编码格式,

          3 若修改之前建立数据库的编码,方法如下:show variables like 'character_set_database';查看数据库编码格式,不是utf-8,则输入 alter database xxx CHARACTER SET utf8;

          4 输入show variables like 'character_set_database';查询数据库已变为utf8即可

    设置密码

    1、cmd模式进入mysql的bin目录,输入d:/mysql/bin>mysqld --defaults-file="d:/mysql/my-default.ini" --console --skip-grant-tables,回车,此命令行会挂起。

    2. 另开一个命令行,同样切到mysql bin目录下,d:/mysql/bin>mysql -u root mysql,回车

    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 1
    Server version: 5.6.20 MySQL Community Server (GPL)

    已连接上mysql数据库,可以输入mysql命令了。

    3、设置密码

    mysql> update user set password=PASSWORD('123456') where user='root';
    Query OK, 2 rows affected (0.02 sec)
    Rows matched: 3 Changed: 2 Warnings: 0
    mysql> FLUSH PRIVILEGES; 
    mysql> quit

    重置密码

    1、打开命令窗口,输入命令mysqld --skip-grant-tables,  回车。 这时命令窗口就不能输入了,需要再打开另一个窗

    口。

    2、打开另一个窗口,输入mysql,就登录上数据库了

    3、输入show databases; 可以看到所有的数据库,说明登录成功了

    4、上面mysql库就是保存用户名的地方,我们对其进行操作。 输入use mysql;  然后 show tables; 其中的user表就是

    存放用户名和密码,权限等账户信息的。

    5、输入select user,host,password from user; 查看一下账户信息

    6、可以使用sql语句有选择的修改,update user set password=password('123456') where user='root'and host='localhost';  

    重启就ok了

  • 相关阅读:
    checkbox 全选与全消
    sql server 关联和一些函数
    checkbox 判断是否选择
    sql 总结
    前台写逻辑
    android应用开发——popupWindow非全屏显示
    整理PostgreSQL数据库占用磁盘空间
    PHP常用的几个函数
    MySQL,PostgreSQL系统表(确认配置是否生效)
    Linux,查看目录大小
  • 原文地址:https://www.cnblogs.com/wanglaowu/p/6396614.html
Copyright © 2011-2022 走看看