MySQL配置
来源:互联网 发布:java list 取第一个 编辑:程序博客网 时间:2024/05/16 15:25
下载MySQL
下载地址:http://dev.mysql.com/downloads/mysql/
我下载的是,免安装版本,下载完之后,加压到自己指定的文件夹中,我这里就直接解压到C盘配置环境:
我的电脑->属性->高级->环境变量
选择Path,在其后面添加: 你的mysql\bin文件夹的路径 (如:C:\mysql-5.7.13\bin)
Path=…….; C:\mysql\bin (在PATH最后添加分号;并填写路径)
3.在mysql目录下 创建一个文件,命名为my.ini,然后配置如下代码
[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=D:\Mysql\mysql-5.7.13-winx64# 设置mysql数据库的数据的存放目录datadir=D:\Mysql\mysql-5.7.13-winx64\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB
4.新建一个data的文件夹,用来保存数据库
5.使用管理员的权限打开CMD
指向到mysql 的bin目录
执行 mysqld install 命令,安装服务,我这里已经安装了,所以提示服务已经存在。
6.在任务管理器中启动服务。
7.打开mysql
cmd里面输入mysql -u root -p, 输入密码
如果想重新设置密码mysqladmin -u root -p password
进入mysql后,输入show databases;
输入use myweb;
再输入show tables;
完成一个创建数据库和显示表的简单命令
配置过程出现的问题:
1、本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止?
配置MySQL之后,会出现服务启动不起来,解决方案如下:
需要执行这条命令:mysqld –initialize-insecure –user=mysql
执行之后,就可以启动服务了
- access denied for user root@localhost(using password:YES)
从错误中可以看出你的权限是对localhost的访问没有放开。
解决方案
解决方案:
1、执行 net stop mysql 停止服务2、打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。3、重启MySQL服务。4、在命令行中输入“mysql -u root -p”(不输入密码),回车即可进入数据库。5、执行,“use mysql;”使用mysql数据库。6、执行,“update user set password=PASSWORD("rootadmin") where user='root';”(修改root的密码)(注意:在5.7版本中,没有passaword 字段了,而是用authentication_string 来代替了,那么修改密码的命令就成为了“update user set authentication_string=PASSWORD("rootadmin") where user='root';”)7、停止服务8、打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。9、重启MySQL服务。10、在命令行中输入“mysql -u root -p 123456”。这样就可以链接数据库了
mysqld_safe –skip-grant-tables
然后
mysql -u root -p
输入密码,就可以登陆进去了
3、MySQL 重置密码
1、首先停止正在运行的MySQL进程
Linux下,运行 killall -TERM MySQLd
Windows下,如果写成服务的 可以运行:net stop MySQL,如未加载为服务,可直接在进程管理器中进行关闭。
2、以安全模式启动MySQL
Linux下,运行 /usr/local/mysql/bin/mysqld_safe –skip-grant-tables &
Windows下,在命令行下运行 X:/MySQL/bin/mysqld-nt.exe –skip-grant-tables
3、完成以后就可以不用密码进入MySQL了
Linux下,运行 /usr/local/mysql/bin/mysql -u root -p 进入
Windows下,运行 X:/MySQL/bin/mysql -u root -p 进入
4、更改MySQL数据库密码,如下步骤:
use mysql
update user set password=password(“new_pass”) where user=”root”;
flush privileges;
- MYSQL配置
- MYSQL配置
- mysql配置
- mysql配置
- mysql 配置
- MySQL配置
- 配置mysql
- MySQL 配置
- mysql配置
- mysql配置
- MYSQL配置
- mysql配置
- MYSQL 配置
- mysql配置
- mysql配置
- mysql 配置
- mysql配置
- MySQL配置
- [hihocoder]太阁最新面经算法竞赛8]A.A Game
- (8) ebj学习: Jpa的SINGLE_TABLE,JOINED,TABLE_PER_CLASS三种继承策略
- 回文素数
- 香蕉派 banana pi BPI-M64 四核心64位开源单板计算机 全志 allwinner A64方案
- 视频有关“技术调研”
- MySQL配置
- linux 为文件添加、减少权限
- css+js实现图片反转效果
- android第三方库汇总备忘(1)
- 孪生素数
- 四位可逆素数
- the right way to select table rows programmingly
- Intellij idea 快捷键(3)--生成常用代码
- 使用xcode在storyboard里设置按钮圆角的方法