MySql小结
2015-11-17 19:12
731 查看
0. 下载MySql压缩包
【注】:里面可能没有含有Data文件夹,需要敲代码,让MySql自动生成。先将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务. 然后再命令行: mysql -uroot -p 输入密码
1. 配置环境变量
1 -- 在环境变量path后面加上,安装目录bin地址 2 C:\Program Files (x86)\mysql-5.6.15-win32\bin;
2. 安装mysqld服务(在cmd管理员命令下面执行)
1 mysqld --install
3. 启动服务(报错)
C:\Windows\system32>net start mysql -- 提示: --发生系统错误 2。 --系统找不到指定的文件。
3-1. 解决:
注:[b]下载MySql完若是zip文件后,可以直接使用(注意里面可能没有默认的data文件夹)[/b]
先将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务. 然后再命令行: mysql -uroot -p 输入密码
--mysql-5.6.10-win32默认的配置文件是在C:/Program Files/MySQL/MySQL --Server 5.6/my-default.ini,或者自己建立一个my.ini文件,在其中添加配置: --若是下载的目录没有data文件夹,则需重新下载 [mysqld] basedir=C:/Program Files/MySQL/MySQL Server 5.6 datadir=C:/Program Files/MySQL/MySQL Server 5.6/data
4. 再次启动服务
C:\Windows\system32>net start mysql -- 提示: --发生系统错误 2。系统找不到指定的文件。
4-1. 解决:
注:在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,不管你是否配置环境变量,否则在安装完后启动服务还是会报上面的错误。
切换到bin目录后,先删除前面安装的mysql服务(删除服务不一定要到bin目录),再重新在bin目录下安装mysql服务,然后启动:
C:\Windows\system32>cd ../.. C:\>cd Program Files\MySQL\MySQL Server 5.6\bin C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --remove Service successfully removed. C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld --install Service successfully installed. C:\Program Files\MySQL\MySQL Server 5.6\bin>net start mysql --提示: --MySQL 服务正在启动 . --MySQL 服务已经启动成功。
5. 登陆数据库
--方法一: mysql -uroot -hlocalhost -p --方法二: mysql -uroot --注意在-u和root之间不存在空格
6. 修改原始root密码
mysqladmin -u root password '新密码'
7. MySql常用操作
(1) 显示某个数据库的字符编码USE databaseName; SHOW VARIABLES LIKE 'character_set_%'; SHOW VARIABLES LIKE 'collation_%';
(2) 修改数据库密码(这里是”root“)
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
(3) 显示数据库的数据目录
SHOW VARIABLES LIKE 'datadir'
(4) 修改数据库密码
SET PASSWORD = PASSWORD('123456');
// 创建一个数据库 // 创建一张表 // 创建一个新属性 // 删除个数据库 // 删除一张表 // 删除一个属性 // ........
相关文章推荐
- MySQL Profiling 的使用
- mysql 禁用密码规则校验
- MySQL忘记密码的正确解决方法
- mysql密码忘记,怎么处理
- MySQL日志详细解析
- MySql初学命令
- Amoeba for MySQL---分布式数据库Proxy解决方案
- MYSql主从复制原理
- mysql修改密码(三种方式)
- Magento适配Mysql5.7的全文检索,支持中文分词
- Mysql初始化root密码和允许远程访问
- mysql 数据库 简单存储过程游标使用
- host is not allowed to connect to this MySql server
- PDO操作mysql数据库-01
- MySQL-group_concat函数用法-生成签到日期序列
- Mysql cpu 100% 服务接口性能定位 (二)
- mysql访问连接过多
- MySQL备份恢复(生产)
- MySQL5.6.26打开数据库缓存
- 一道题来对mysql的连接查询复习