MySQL配置及常用命令
2015-08-30 12:28
671 查看
1. 编码方式:
需要以root用户身份登陆,才可以查看数据库编码方式(>mysql -u root –p, 再输入root用户的密码)
>show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | gbk |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
2. MySQLInstanceConfig.exe设置向导:latin1-->utf8
my.ini-->default-character-set=gbk,character-set-server=utf8
SET character_set_client=gbk;
SET character_set_connection=gbk;
SET character_set_results=gbk;
3. 配置环境变量:PATH=.......;C:\Program Files\MySQL\MySQL Server 5.5\bin (注意为追加,不是覆盖)
Win+R, cmd, 输入net start mysql
4. 常用命令:
alter table table_1 change
column_1 column_2 decimal(4,1) NOT NULL;//修改列
alter table table_1 add column column_2 text default NULL AFTER
column_1;//添加列
alter table table_1 drop column
column_1;//删除列
alter table table_1 rename table_2;//重命名表
5. 重装MySQL问题:
由于之前在电脑上安装过MySQL,所以旧的服务器依然存在电脑上,再重新安装时startservice会报错,解决方法:
打开cmd,键入sc delete mySQL<回车>,然后会提示[SC] DeleteService SUCCESS;
打开添加/删除程序,将mySQL删除。当然也可以用其他工具卸掉;
打开所有跟mySQL有关的目录,并把相应文件夹删了,这个是很有必要的,因为你不知道服务器的数据会放在哪里,全部删掉比较保险,我的数据库安装路径是D盘,就去D盘删了相应文件夹,再到C:\windows还有C:\Program Files下找找有没有跟mySQL有关的文件夹,都删了;
最为重要,之前几次重新安装之所以不成功也就是在这里出的问题,mySQL在卸载后往往在注册表中留有大量垃圾信息,导致重新安装的时候失败,在网上找过要删哪些地方,但删了后没用,那应该怎么做呢?一步一步来吧,开始->运行->regedit,打开注册表编辑器,选择最上面的节点,按Ctrl+F,输入MySQL,选中全字匹配,查找下一个,找到了就删除,然后重复Ctrl+F,其实也可以找到MySQL文件夹之后,将文件夹删掉,重新启动,安装即可。
需要以root用户身份登陆,才可以查看数据库编码方式(>mysql -u root –p, 再输入root用户的密码)
>show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | gbk |
| character_set_connection | gbk |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | gbk |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
2. MySQLInstanceConfig.exe设置向导:latin1-->utf8
my.ini-->default-character-set=gbk,character-set-server=utf8
SET character_set_client=gbk;
SET character_set_connection=gbk;
SET character_set_results=gbk;
3. 配置环境变量:PATH=.......;C:\Program Files\MySQL\MySQL Server 5.5\bin (注意为追加,不是覆盖)
Win+R, cmd, 输入net start mysql
4. 常用命令:
alter table table_1 change
column_1 column_2 decimal(4,1) NOT NULL;//修改列
alter table table_1 add column column_2 text default NULL AFTER
column_1;//添加列
alter table table_1 drop column
column_1;//删除列
alter table table_1 rename table_2;//重命名表
5. 重装MySQL问题:
由于之前在电脑上安装过MySQL,所以旧的服务器依然存在电脑上,再重新安装时startservice会报错,解决方法:
打开cmd,键入sc delete mySQL<回车>,然后会提示[SC] DeleteService SUCCESS;
打开添加/删除程序,将mySQL删除。当然也可以用其他工具卸掉;
打开所有跟mySQL有关的目录,并把相应文件夹删了,这个是很有必要的,因为你不知道服务器的数据会放在哪里,全部删掉比较保险,我的数据库安装路径是D盘,就去D盘删了相应文件夹,再到C:\windows还有C:\Program Files下找找有没有跟mySQL有关的文件夹,都删了;
最为重要,之前几次重新安装之所以不成功也就是在这里出的问题,mySQL在卸载后往往在注册表中留有大量垃圾信息,导致重新安装的时候失败,在网上找过要删哪些地方,但删了后没用,那应该怎么做呢?一步一步来吧,开始->运行->regedit,打开注册表编辑器,选择最上面的节点,按Ctrl+F,输入MySQL,选中全字匹配,查找下一个,找到了就删除,然后重复Ctrl+F,其实也可以找到MySQL文件夹之后,将文件夹删掉,重新启动,安装即可。
相关文章推荐
- 3.1-Mysql的root密码重置
- 3.0-Mysql配置详解
- MySQL索引优缺点
- mysql索引详解(转)
- mysql 视图
- Mysql Workbench 保存文件后崩溃
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Result consisted of more than
- mysql 表查询
- mysql性能优化
- mysql 索引
- 编译安装mysql-5.5.11
- MySQL索引 查看、创建、删除
- mysql-5.6.19-winx64免安装版配置
- mysql配置文件优化及处理
- Windows下MySQL 5.6安装及配置详细图解
- mysql忘记登录密码的解决方法
- hibernate学习笔记03-- hibernate + mysql + Annotation
- MySQL essential版本和普通版
- Cas 数据源之Mysql
- ubuntu下安装mysql的简单方法