优化企业网站排名要多少钱,网站建设案例好么,怀化找工作网站,小游戏网页版下载
下载地址#xff1a;https://downloads.mysql.com/archives/community/ 当前最新版本为 8.0版本#xff0c;可以在Product Version中选择指定版本#xff0c;在Operating System中选择安装平台#xff0c;如下 安装
MySQL安装文件分两种 .msi和.zip [外链图片转存失…下载
下载地址https://downloads.mysql.com/archives/community/ 当前最新版本为 8.0版本可以在Product Version中选择指定版本在Operating System中选择安装平台如下 安装
MySQL安装文件分两种 .msi和.zip [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4a5JfPM3-1691982442963)(MySql下载及安装.assets/image-20200819100811960.png)] .msi需要安装 .zip格式是自己解压解压缩之后其实MySQL就可以使用了但是要进行环境变量配置配置如下 打开我的电脑 - 右击选择属性 - 高级 - 环境变量 - 系统变量 - 选择Path在其后面添加:mysql的bin文件夹的路径我的bin路径为D:\Program Files\mysql-8.0.20-winx64\bin 注意路径中尽量不要含有中文
配置完环境变量之后在D:\Program Files\mysql-8.0.20-winx64目录下新增加一个配置文件mysql.ini 同时在bin的同级目录下创建一个data文件夹用于存放数据库数据 mysql.ini文件的内容如下 [mysql]# 设置mysql客户端默认字符集
default-character-setutf8 [mysqld]#设置3306端口
port 3306 # 设置mysql的安装目录
basedirD:\Program Files\mysql-8.0.20-winx64# 设置mysql数据库的数据的存放目录
datadirD:\Program Files\mysql-8.0.20-winx64\data# 允许最大连接数
max_connections200# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-serverutf8# 创建新表时将使用的默认存储引擎
default-storage-engineINNODB以管理员身份打开命令提示符CMD不需要进入安装目录之前配置过环境变量输入下面命令回车没有反应 mysqld --initialize-insecure --usermysql再输入下面命令回车会提示安装成功 mysqld install错误信息汇总 安装过程中出现弹框报找不到VCRUNTIME140_1.dll无法继续执行代码。重新安装程序可能会解决此问题如下 解决办法安装微软常用运行库合集即可解决问题 输入命令 mysqld --install 出现报错提示信息Install/Remove of the Service Denied 解决办法打开cmd.exe程序的时候选择“用管理员身份打开”
启动 启动服务输入如下命令回车启动成功后如下图 net start mysql服务启动成功之后需要登录的时候输入命令第一次登录没有密码直接按回车过 退出当前 mysql 的三种方式 mysql退出三种方法mysql exit;mysql quit;mysql \q;注意如果不成功请先执行 Ctrl C 命令 直接关闭cmd窗口是没有退出的要输入exit才会退出mysql 停止服务命令 net stop mysql其它配置 修改密码 修改密码必须先启动mysql执行如下命令回车enter password也回车密码一般设置为123456方便记忆当然你也可以按照自己的习惯进行密码的设置 mysqladmin -u root -p password 12345如果修改mysql密码出现报错 mysqladmin: connect to server at ‘localhost’ failed ERROR:Access denied for user ‘root’‘localhost’ (using password:YES) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-px9Qh4W7-1691982442969)(MySql下载及安装.assets/image-20200819111915811.png)] 也就是修改密码失败请尝试使用以下办法进行解决 首先执行命令 net stop mysql 停止掉当前服务 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Pwk406jU-1691982442970)(MySql下载及安装.assets/image-20200819112015367.png)] 执行命令 mysqld --usermysql --skip-grant-tables --skip-networking 并重新启动服务 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xmzWcj5n-1691982442971)(MySql下载及安装.assets/image-20200819112116256.png)] 登录root用户 注意一定要在用户名后面加上mysql [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y9KsWN3j-1691982442972)(MySql下载及安装.assets/image-20200819112222648.png)] 然后执行update语句 修改root的用户密码 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SIt9QfkK-1691982442973)(MySql下载及安装.assets/image-20200819112401396.png)] 如果出现上面的语句证明命令执行成功否则失败如下 修改mysql密码出现报错ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corres **解决办法**mysql下输入以下命令 执行quit或者exit退出登录 mysql 再次停止服务并重新启动 再次尝试执行命令 修改密码 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7r58fcGa-1691982442973)(MySql下载及安装.assets/image-20200819113433089.png)] 出现如上提示即证明可以正常修改并修改成功 关闭mysql开机自启动 命令行方式Win R打开运行在运行中输入Services.msc点击回车 桌面右键我的电脑选择管理 两种方式打开服务后下拉找到 MySQL 双击在 “常规面板” 中的启动类型 选择手动启动。同时可以停止掉当前运行的服务。
MySql 相关命令 配置相关命令 配置bin目录到环境变量安装mysql mysqld --initialize-insecure --usermysql //回车没有反应继续输入以下命令
mysqld install //安装mysqlnet start mysql //启动服务 mysqladmin -u root -p password 12345 //修改用户名 root 的密码为 12345原密码默认为空 mysqladmin -u 用户名 -p 旧密码 password 新密码 //更改密码 mysql -u root -p // 用户登录下一步会提示用户输入密码 exit | quit | \q //退出 mysql 命令状态 net stop mysql //关闭服务 数据库操作命令 create database test; // 创建一个数据库并命名为 testshow databases; // 列出所有数据库use database test; // 使用名为 test 的数据库drop database test; //删除名为 test 的数据库 数据表操作相关命令 create table demo(id int(10) not null auto_increment primary key, name varchar(20), pwd varchar(20) ) charsetgb2312; //创建一个名为demo的新表新表含有三个字段 id、name、varchar并指定字段长度主键自增长 字符编码gb2312show tables; //列出当前数据库下面所有表show columns from demo; //显示名为 demo 的表的数据结构insert into demo (name, psd) values (“Jack”,“12345”); //向数据表中插入数据select * from demo; //读取数据表 demodelete from demo; // 清空数据表 demodrop table demo; //删除名为 demo 的表 备份和导入数据库表 导出数据库 windows下cmd打开命令行 cd 到MySQL的安装目录的bin 目录如果bin目录添加到环境变量中不需要切换到bin目录 导出数据库mysqldump -u 用户名 -p 数据库名 导出的文件名 比如在命令行中输入命令 mysqldump -u root -p person d:\person.sql (输入后会让你输入进入MySQL的密码)如果导出单张表的话在数据库名后面输入表名即可 执行完成后会看到d盘中有person.sql 文件 MySQL命令行导入数据库 进入MySQLmysql -u 用户名 -p 如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码) 新建一个数据库这时是空数据库如新建一个名为person的目标数据库 输入mysqluse 目标数据库名 如我输入的命令行:mysqluse person; 导入文件mysqlsource 导入的文件名; 如我输入的命令行mysqlsource d:/person.sql
附mysql修改用户密码方法及命令
方法1 用SET PASSWORD命令 首先登录MySQL。 格式mysql set password for 用户名localhost password(‘新密码’); 例子mysql set password for rootlocalhost password(‘123’);
方法2用mysqladmin 格式mysqladmin -u用户名 -p旧密码 password 新密码 例子mysqladmin -uroot -p123456 password 123
方法3用UPDATE直接编辑user表 首先登录MySQL。 mysql use mysql; mysql update user set passwordpassword(‘123’) where user‘root’ and host‘localhost’; mysql flush privileges;
方法4在忘记root密码的时候可以这样 以windows为例 \1. 关闭正在运行的MySQL服务。 \2. 打开DOS窗口转到mysql\bin目录。 \3. 输入mysqld --skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 \4. 再开一个DOS窗口因为刚才那个DOS窗口已经不能动了转到mysql\bin目录。 \5. 输入mysql回车如果成功将出现MySQL提示符 。 \6. 连接权限数据库 use mysql; 。 \6. 改密码update user set passwordpassword(“123”) where user“root”;别忘了最后加分号 。 \7. 刷新权限必须步骤flush privileges; 。 \8. 退出 quit。 \9. 注销系统再进入使用用户名root和刚才设置的新密码123登录。