标签:解压 8.0 set default utf8 MYSQL character mysql
最近在研究MYSQL,先来说下安装的事吧。
https://dev.mysql.com/downloads/mysql/ 到官网去下载,下的是免费的社区版
下的是免安装版本,直接解压,配置一下就可以用,解压后的目录是 E:\mysql
解压版里面是没有my.ini的,之前百度过很多,压根就没这个文件,新建一个
[mysqld]
secure_file_priv=''
#关闭日志,这个不关,mysql会越来越大 skip-log-bin character-set-server=utf8 #绑定IPv4和3306端口 bind-address = 127.0.0.1 port = 3306 sql_mode="NO_UNSIGNED_SUBTRACTION,NO_ENGINE_SUBSTITUTION" default_storage_engine=innodb innodb_buffer_pool_size=500M innodb_log_file_size=5M # 设置mysql的安装目录 basedir=E:\mysql # 设置mysql数据库的数据的存放目录 datadir=E:\mysql\data # 允许最大连接数 max_connections=200 # skip_grant_tables [mysql] default-character-set=utf8 [mysql.server] default-character-set=utf8 [mysql_safe] default-character-set=utf8
这里面的内容也是经过了很多错误后才成这个样子的,下一步就是设置环境变量
新增变量MYSQL_HOME,值为E:\mysql 编辑变量PATH,在后面加上(;%MYSQL_HOME%\bin)在系统变量里设置,设置未系统变量就需要安装了
进入e:\mysql\bin 目录,mysqld -install 系统安装成功后会生成一个随机密码,千万要记住,一会要改
运行NET start MYSQL 启动服务 服务启动成功后(启用服务要以管理员的身份运行) 修改密码 改成要给自己能记住的
mysql -u root -p
show databases; 看下数据库 结尾加; 运行
use mysql # 进入系统库
mysql>update User set Password=PASSWORD('root') where User='root';
mysql>FLUSH PRIVILEGES;(FLUSH PRIVILEGES:强制让MySQL重新加载权限,即刻生效)
退出,用修改后的密码重新登录,即可使用MYSQL数据库了。
标签:解压,8.0,set,default,utf8,MYSQL,character,mysql 来源: https://www.cnblogs.com/lafengqunzhong/p/15555346.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。